2. Dominica
While many of its neighboring islands have built up to lure tourists, lush and wild Dominica has remained relatively undeveloped. This makes it an ideal destination for those who prefer to stay clear of the Sandals crowd. It may not have luxury resorts, sandy beaches and direct international flights, but this volcanic island does boast rainforest jungle trails, fantasy waterfalls, natural hot springs and bubbling snorkel spots. In a way, Dominica pioneered the concept of ecotourism before it became a trendy niche. Go soon, as it’s one of the under the radar Caribbean islands that just might not be a secret gem for much longer.