So what kind of critters can I expect to roam the grounds of Jamaica? Iguana's? Coati Mundi's? Roaches? And please tell me there's no snakes!
And whats up with the frogs I keep reading about...they keep you up all night because they sound like a car alarm going off?
Just want to be prepared in advance!