Tulum, Mexico - a hidden gem on the coast of Mexico that's becoming more popular by the minute, and for good reason. Just a 2 hour drive down the coast from Cancun lies this beach town that's the perfect weekend getaway - or longer. If you want to just lie on the beach and relax, or pack your trip in with some adventures, this covers it all.