Příroda je na ostrově ovlivněna tropickým podnebím. Nachází se zde bílé pláže, hory, tropické lesy a vápencové krasové plošiny. Lesy jsou plné cenných dřevin, různobarevně kvetoucích rostlin a kaktusů. Na ostrově je také velké množství endemických druhů rostlin a živočichů a taktéž i několik ohrožených druhů např. krokodýli nebo některé druhy netopýrů.