Horseshoe Bay
From Wikipedia, the free encyclopedia
There are various places named Horseshoe Bay:
- Horseshoe Bay, West Vancouver, British Columbia, a neighbourhood and ferry terminal in West Vancouver, British Columbia, Canada
- Horseshoe Bay, Queensland, Australia
- Horseshoe Bay, Texas, United States
- Horseshoe Bay is a beach in Bermuda
- Horseshoe Bay is the name of the bay on which the town of Port Elliot is built in South Australia, Australia