 Named one of the Ultimate Beaches by Caribbean Travel and Life, Seven Mile Beach is a public beach on the western shore of Grand Cayman Island.Historical sites in Grand Cayman, such as Pedro St. James Castle in Savannah, also attract visitors.All three islands offer scuba diving, and the Cayman Islands is home to several snorkelling locations where tourists can swim with stingrays.