Acadia NP Maine

Acadia NP Sand Beach_0046

It is wedged between two mountainous granite walls and flanked by the rocky shores of Mount Desert Island

It is wedged between two mountainous granite walls and flanked by the rocky shores of Mount Desert Island

Bookmark the permalink.

Comments are closed.