Where to go in the Caribbean for beaches, snorkling and rainforest?

I am planning on a trip to the Caribbean or Mexico. Hoping to find a place with nice beaches, snorkeling and the possibility of some land based activities or some rainforest/waterfalls. I would like to avoid the more touristy areas, and package resort deals but at the same time keep the accommodations reasonably priced. I don’t need anything fancy but near the beach would be preferred. Anyone out there been there and have any suggestions??
Thanks!

You are describing Costa Rica perfectly!

Be Sociable, Share!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>