Oaxaca, Mexico
Sure, the beaches of Tulum are nice, but these days the cool kids are flocking to Oaxaca, a UNESCO World Heritage Site. Full of authentic culture, stunning churches, and natural blue agave fields, Oaxaca is a city worth exploring for a true taste of Mexico. Apparently, it's a city seriously worth getting hitched in, too.
[Photo via @foto_saja]