Mashpee is situated on the southwest end of Cape Cod, bordered by Sandwich on the north, Barnstable on the east, Nantucket Sound on the south, and Falmouth on the west. It consists of 27.24 square miles with a land area of 23.48 square miles and..
Relevance: 9.627193