Waterfalls: Natural Phenomenas

Around the world there are countless beautiful waterfalls and they often attract visitors from all over the world. With over 30 million visitors each year, Niagara is considered the most visited waterfall in the world and straddles between Canada and the United States. Made up of three waterfalls (Horseshoe Falls, American Falls, and Bridal Veil […]