Photo: Niagara Sightseeing
The Horseshoe Falls in Niagara, Ontario are a must see during your family vacation or romantic getaway in Canada.
More photo information
Canada, Ontario, Niagara Falls, Horseshoe Falls, Spring
Rolf Hicker Photography
Quicklinks to photo galleries "pictures of..."
Back to top of photo page.