Horseshoe Falls
Photos, Photo Gallery & Travel Ideas
(There are 1 picture)
RSS Feed for keyword: "Horseshoe Falls" 
Horseshoe Falls
Catlins Horseshoe Falls South Island New Zealand
The Horseshoe Falls along the Southern Scenic Route in the Catlins in Southland on the South Island of New Zealand, do not even compare with the majestic size of the famous Horseshoe Falls in Niagara Falls, Canada.
Compared to the Horseshoe Falls located in Canada, these falls found in the Catlins in Southland on the South Island of New Zealand, also named the Horseshoe Falls, are not nearly as big but their ...