Cartagena is one of the most visited cities in the Americas: tourists flock here to enjoy the Caribbean climate, historic Walled City and gorgeous nearby beaches.
The city of Miami is well known for beaches such as Miami Beach and South Beach. As a result, the metropolitan area of Miami, including the islands of Miami Beach, are great places for water sports, sunbathing, swimming, or simply building sandcastles.