Map location of
Razor Island, Lubec, ME, USA

Lubec, Maine, United States