The Cuban archipelago, a tourist destination par excellence in the Caribbean region, offers a wide range of tourist attractions for thousands of vacationers who visit the island nation every year.
Cuba's main attractions are its excellent beaches of warm crystal-clear water and fine white sand, which run along dozens of kilometers and are an excellent option during the summer.
Three dozen diving centers operate throughout the Cuban archipelago, offering initiation courses and diving programs in coral reefs and caverns under international standards.
Cuba's tourism is also complemented by its nature, history and culture.
The island's main tourist resorts are in Varadero and Havana, but there are other excellent options in eastern Cuba, which is rich in history and traditions, as well as natural resources.
In Camagüey, the best beach is Santa Lucía, which offers a 20-kilometer sand strip and warm crystal-clear waters protected by a huge coral reef.
Holguín offers its diversity and natural beauty, including nearly 60 kilometers of beaches, both big and small, over the Atlantic Ocean, many of which can compete with the world's best beaches.
Cuba combines recreation and medical treatments to improve the quality of life, including such procedures as thalassotherapy.
That medical modality benefits from the island's marine environment – air, water and climate – and other natural resources such as mud, sand and algae.
One of the fastest-growing destinations north of Ciego de Avila is the Jardines del Rey (King's Gardens) archipelago.
The main key in that region, Cayo Coco, is the fourth largest islet in the Cuban archipelago. It has an area of 370 square kilometers and offers 22 kilometers of excellent beaches surrounded by mangrove swamps and coconut trees.
In Jardines del Rey, Cayo Guillermo is one of the smallest keys. It has an area of 18 square kilometers. Its exuberant flora includes mahogany, mastic and savin trees
The main tourist infrastructure is on Cayo Coco, which is connected to mainland by a 17-kilometer causeway over the sea. Cayo Coco holds the highest dunes in the Caribbean (15 meters).