Earthcam Features Niagara Falls

Earthcam Features Niagara Falls

I just had an e-mail from the media person at www.earthcam.com telling me Niagara Falls is now featured on their live videos that are located throughout the world. This video cam is located atop the Fallsview Casino in Niagara Falls. Check it out. You’ll even hear the roar of Niagara Falls.

You May Also Enjoy...