Southern Coast
The southern coast stretches from Kittery at the border of New Hampshire and extends up to Portland, Maine's largest city. This is the most populated region of the state and has the most beaches.
Click on any thumbnail to see a larger image.
©Bill Yeaton