The Rosario Islands are made up of 30 islands (including the smallest) with crystal clear waters and fabulous corals for diving.
The Archipelago of the Corales del Rosario and San Bernardo National and Natural Park, known as the Rosario Islands, where the Hotel San Pedro de Majagua is located, is located 45 kilometers southwest of the city of Cartagena de Indias, on the coast Colombian North.
THINGS TO KNOW
WHERE TO STAY
Hotel San Pedro de Majagua
Isla Rosa Boutique by NOMAD GURU
Hotel coralina Island
Gente de Mar Resort