Popular Claimed Verified by it's Owner Indian Falls Chalets 0.0 0 reviews $$$$ Central Region, Springdale 709-486-8463 344 Little Bay Road, Springdale, NL