There are many activities available such as luxury boat trips, trekking through the mountains, cycling, jeep safaris, horse riding, bird watching, sunrise or moon light boat cruises for fishing or turtle watching, tours to various islands, luxury yacht charter, sailing, sea kayaking, white water rafting, diving & snorkeling in clear waters through caves and an abundance of marine life..