From the Sun & Surf Restaurant South view
Anchorage Inn is located on the coast of Maine US.
Waves crashing, surfing, beach view, Restaurant and Inn
https://anchorageinn.com
Copyright 2024
A Boston and Maine Live camera installation @BostonAndMaineLive