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.

Post Comment