bidcloud
bidcloud
·
2 years ago
Niagara Falls are the most famous waterfalls in Canada—and understandably so. Actually made up of three different falls, the aptly named Horseshoe Falls is the only one located on the Canadian side
3 comments