Echo Lake

Echo Lake

Grand Island at 50 square miles is large enough to have a large lake in its interior, which some say is the largest lake created by beavers, and this was done 1800 years ago.

 

Grand Island, Michigan, USA

August 17, 2023

Stu Brandel
on Sep 15, 2023 3:18 pm
Image ID: 1080101

Comments

No comments posted yet.