For starters, it's NOT the Dominican Republic. The Caribbean's only "Nature Island" is a place you should know—check out this guide to get started.
Annette Clough