Siagro Island is some of the best swell in the world. You can surf and snorkling in the island.
These photo is from handluggageonly.co.uk.