Cape Cod & Plymouth

Cape Cod, Massachusetts is a peninsula that juts out into the Atlantic Ocean. It is actually separated from the mainland by a canal that runs across the southeastern portion of the state. 

Cape Cod is known as the first landing site of the Mayflower and later on it became popular for its beaches and lighthouses.

Read More…

Coming soon

Coming Soon

Read More…