Rum Point, North Side, Grand Cayman, Cayman Islands, the Greater Antilles.