Cartagena, a port city on the Caribbean Sea, is one of the best-preserved cities in the Americas. Surrounded by archipelagos and islands, it offers over 20 beaches to explore, including Rosario, Barú, ...
Some results have been hidden because they may be inaccessible to you