Tulum is a small, chic beach town located in the Mexican state of Quintana Roo on the Yucatán Peninsula, nestled right above Belize. It is absolutely incredible, as you get a far more relaxed vibe than the touristy Cancun to the north, while still getting the rich history and insane nature that the peninsula has […]