Romantic cobblestone streets and ancient ruins, golden beaches and turquoise waters: Colombia's Caribbean coastline offers relaxation and adventure in equal measure. Dive right in with…