Where is Moosehead Lake Home Base?

Where is Moosehead Lake Home Base located?

Moosehead Lake Home Base, Maine, United States of America (approx. 45.73098°, -69.79797°)


Where is Moosehead Lake Home Base on the map?