Yarmouth

Yarmouth is a charming coastal town on the Gulf of Maine surrounded by scenic views of the Atlantic Ocean. The town is quiet and peaceful but full of adventure (and delicious seafood).