Satellite map of Horseshoe Bay, Alberta
- In Canada
Map of Horseshoe Bay, Alberta
Horseshoe Bay is a summer village in Alberta, Canada. It is located on the northern shore of Vincent Lake, in the County of St. Paul No.
Latitude: 54° 07' 20.14" N
Longitude: -111° 21' 50.83" W