Cape Cod Hotels

Cape Cod (named in 1602, by Bartholomew Gosnold of England because of its abundant wealth in cod fish) is the historic first landing place of the Pilgrims. That makes it a place of great historic significance, but it doesn