Where is Chebeague Island?

Where is Chebeague Island located?

Chebeague Island, Maine, United States (approx. 43.75185°, -70.10802°)


Where is Chebeague Island on the map?