Pilgrim Monument And Museum
The Pilgrim Monument and Museum is a popular tourist attraction located in Provincetown, Massachusetts. The monument was built in 1910 to commemorate the landing of the Pilgrims in Provincetown in 1620. The monument is 252 feet tall and offers stunning views of Cape Cod Bay and Provincetown. The museum at Pilgrim Monument offers visitors an opportunity to learn about the ...