Cancún is the Caribbean playground of Mexico. Picture an endless stretch of white sand beaches, crystal-clear turquoise waters, and palm trees swaying in the breeze. This world-famous resort town is located on the northeast coast of the Yucatán Peninsula, and is known for its luxurious hotels, lively nightlife, and stunning natural scenery.
Start your holiday by exploring the El Rey ruins, where you can learn about the area’s ancient Mayan heritage. Then, take a dip in the crystal-clear waters of the Caribbean Sea, or if you’re feeling adventurous, try your hand at snorkeling or scuba diving. Enjoy a romantic walk along the beach, or party hard at one of Cancún’s many clubs and bars. For a more laid-back experience, visit the nearby fishing village of Punta Nizuc to sample some of the delicious local seafood.