Horseshoe Falls
From Wikipedia, the free encyclopedia
There are various waterfalls called the Horseshoe Falls:
- Horseshoe Falls, Canada, the largest waterfall of Niagara Falls
- Horseshoe Falls, Wales
There are various waterfalls called the Horseshoe Falls: