All manner of watersports – diving and snorkeling; sport fishing; sailing; windsurfing, kitesurfing, paddle boards and kayaking.A variety of land sports – bird watching; golf, tennis, horse riding, cave treks, art gallery hopping and sightseeing historical sites and natural attractions