Loading...
Uploaded by jedmesina on Jun 20, 2006
View from my hotel room @ the Sheraton Niagara, Canada.This is the American Falls, not the Horseshoe Falls.
Travel & Events
Standard YouTube License
cool was the falls loud from the hotel ??
kjcrx 4 years ago
uh huh. yes it was.
jedmesina 4 years ago
nice weather ! i was there in winter, at the same hotel , i think it was like the 21st floor
Maddieyeah14 9 months ago
Load more suggestions
cool was the falls loud from the hotel ??
kjcrx 4 years ago
uh huh. yes it was.
jedmesina 4 years ago