Top 15 Activities and Attractions in Yarmouth, Maine
The town of Yarmouth in Cumberland, Maine, was not officially established until the mid-19th century; however, the area was settled nearly two centuries earlier. During that time, the region was referred to as North Yarmouth and was home to Native Americans who were drawn to both the coastline and the rich natural resources available.