Cuba is a Caribbean country and most of its area consists of island. You can enjoy sailing, water sports and cruising in Cuba. This area is good for diving and snorkeling. You can see coral reefs in the coast and watch underwater species. People like to do marine photography in this area. Underwater photography is allowed here. The country has many hunting preserves and fishing spots. You must visit the Jardines del Ray. This area has many beaches and it attracts people who like to enjoy vacations. You should also visit Baracoa and Cordillera de Guaniguanico. The Trinidad city is a world heritage site. The top 5 must visit attractions in Cuba are as follows.