Where is Canower See?
Where is Canower See located?
Canower See, Mecklenburg-Vorpommern, Germany (approx. 53.20113°, 12.90775°)
Where is Canower See on the map?
{"latitude":53.20113,"longitude":12.90775,"title":"Canower See"}