Cartagena Las Indias is a popular Caribbean destination in Colombia. No wonder travelers are searching for the best beaches in Cartagena! Check them out!