I recommend visiting - Grenada, Grenada
Of all the Caribbean islands I have visited, Grenada surpassed my expectations the most. Not only does it offer white, sandy beaches that are rarely crowded, it also hides tumbling waterfalls and verdant mountains covered in dense jungle where a wide array of tropical birds can be spotted. You can also learn something of the history and heritage of the island with a visit to a cocoa or nutmeg plantation, while the botanical gardens teem with tropical plants and exotic flowers. With the addition of a vibrant culture and great diving and snorkelling, it's an island that offers an incredibly diverse range of attractions.