Tag Archives: wonder of the world

Watch “Niagara Falls in pictures” on YouTube

This video is filled with my photos of Niagara Falls, Ny. This is one of the wonders of the world and I never tire of seeing the majestic beauty of the falls. It truly is amazing. Please watch my video on youtube and thank you for stopping by.