Latitude: 41.6921007 Longitude: -69.9562078, Captains House Inn. When the Mayflower neared America’s coast line, her intention was not to land in Cape Cod. Luckily, she did, bringing with her, 101 passengers. The decision to sail to America was a last resort for a group of English Protestants. Wanting more religious freedom, the pilgrims moved from […]