There are numerous ways to enjoy this tropical paradise. Adventurous travelers and families alike have their choice of 20 trails to hike. Water-based activities ...