A great many activities for everyone to enjoy Hiking Jet-skiing Surfing Sailing Whale watching Kite surfing Canoeing Gliding Game drives Wine tasting Polo Just lying on the beach reading your book