Finally, something different. The Pilgrims aboard the Mayflower first set foot on land in Provincetown at the end of the cape. This rather impressive tower commemorates their landing.