Cape Cod

Cape Cod is a peculiar piece of land sticking out into the Atlantic ocean north of Boston, USA. Once you enter the area, the quaint towns, pristine beaches and summer crowds can be overwhelming but eventually one finds a certain calm and appreciates the New England beat.

Back to Top