Where is Vandercook Lake?
Where is Vandercook Lake located?
Vandercook Lake, Vandercook Lake, United States of America (approx. 42.19337°, -84.39106°)
Where is Vandercook Lake on the map?
{"latitude":42.19337,"longitude":-84.39106,"title":"Vandercook Lake"}