There is Crane Beach with its pink-tinged sand, Carlisle Bay with its shipwrecks and world-class snorkelling, scenic ...