Falmouth: Cape Cod Sea-Side Town

Capturing all the historic New England sea-side character one envisions at the mention of summer in Cape Cod, Falmouth is a coastal town comprised of eight villages. Spread along 68 miles of coastline, the town boasts ten main beaches and operates four ferry lines across Vineyard Sound for frequent access to Martha’s Vineyard. Visitors can […]