Maine isn't known for its sandy beaches, but one stretch along the Maine coastline has exactly that: rocky shores with ample ...
Venturing to the edge of a continent is a worthy vacation in its own right, but this American town has a lot more to offer ...