Here are eight quaint small towns in Ontario with majestic waterfalls. This Muskoka town is brimming with charm and is home to several gorgeous cascades. Bracebridge, known as the "waterfall ...