Cartagena, Colombia
Skip the capital and head straight to Colombia's colorful city of Cartagena. The coastal fishing village marries the modern with the historic, offering both a Spanish-Colonial Old Town and a high-rise filled area called Bocagrande. Of course, the rainbow-walled homes of Old Town are where you'll want to take your 'grams.
[Photo via @weworewhat]