Hotel San Pedro de Majagua
Cartagena, Islas del Rosario, Isla Grande Colombia
Upscale beach resort with PADI 5* Dive center, water sports, hiking, biking, canoeing, bird watching, massage treatments and Wi Fi. Located on Isla Grande, Islas del Rosairo, Colombia. Nearest airport is Cartagena.