Echo Lake
Saskatchewan, Canada
Echo Lake is part of the Qu’Appelle River system the boat slip is in a small bay
Location created by
Joanne Darke
- Lat: 50.7874998
- Lng: -103.8503897
- Waterbody Type: Lake
- Timezone: UTC
Latest photos
View all photosThere are currently no issues at this location.