White Sand beaches of Cuba.

Beautiful White sand beaches of Cuba.

Cuba is an archipelago of islands located in the northern Caribbean Sea at the confluence with the Gulf of Mexico and the Atlantic Ocean. Cuba is the principal island, surrounded by four smaller groups of islands: the Colorados Archipelago on the northwestern coast, the Sabana-Camagüey Archipelago on the north-central Atlantic coast, the Jardines de la Reina on the south-central coast and the Canarreos Archipelago on the southwestern coast.

The main island is 1,199 km long, constituting most of the nation’s land area and is the largest island in the Caribbean and 16th-largest island in the world by land area. The main island consists mostly of flat to rolling plains apart from the Sierra Maestra mountains in the southeast, whose highest point is Pico Turquino. The second-largest island is Isla de la Juventud (Isle of Youth) in the Canarreos archipelago, with an area of 3,056 km2. Cuba has a total land area of 110,860 sq.kms.