Indian Falls Chalets


Michelle and Shawn are two of the most welcoming people I’ve ever met and host a Newfoundland resort experience that’s truly unique.

Their new spacious chalets are 4.5 star luxurious and nestled in gorgeous spruce trees right next to a salmon river. There’s something special about this place and although I was sorry to leave, I’m excited to know I’ll be visiting again soon. Good luck on your grand opening this month!

[pp_gallery id=”1451″]