TravelCayman Islands: A haven on earth29 Dec 08:00 PMMick Webb samples sumptuous snorkelling, marauding mosquitoes and goes to Hell on a bicycle on Grand Cayman.