Explore the charming Marshall Point Lighthouse, a picturesque icon of Maine located in Tenants Harbor. Perfect for a cozy getaway, enjoy stunning ocean views and coastal adventures just steps from your hotel!
Known for its stunning views and historic significance, Marshall Point Lighthouse is a must-visit spot for travelers seeking a genuine New England experience.