The Myles Standish Monument is connected to the legends and land that would define the United States of America. Located in in Duxbury, Massachusetts, it was built to honor one of the people who defended one of the first British establishments in North America. The monument provides an incredible view of the region and a […]
The Myles Standish Monument Allows Audiences to Experience the Legend and Land that Established America
Celebrating an Ever-Evolving Legacy