Where is Sebasco Harbor?

Where is Sebasco Harbor located?

Sebasco Harbor, Sebasco Harbor, United States of America (approx. 43.76147°, -69.86838°)


Where is Sebasco Harbor on the map?