travellersoul76.com
*FriFotos – Waterfalls*
In honor of FriFotos, I have decided to show you two of the most amazing waterfalls I have ever seen! The first is one of the wonders of the world: Niagara Falls in Ontario, Canada. Since I lived i…