The Summer Village of Horseshoe Bay is located at the northwest end of Vincent Lake, approximately 20 km north of St. Paul, Alberta.
Approximate time to commute to: