Situated in the heart of Muskoka, High Falls Bay is a place like no other. At 50 feet tall, with crests of up to 100 feet, the iconic High Falls Waterfall is one of the largest and steepest in Ontario. It is known as the Niagara of the North. Along the perimeter of High Falls Bay, you will find 3
Partial Data by Foursquare.