A weekend trip to Cartagena, including a day in the Islas del Rosario. Cartagena is a 500-year-old city on the Caribbean, The Old Town is completely walled to protect from pirate assaults through the years, and it is beautiful and charming