Located on the shores of the Caribbean Sea near Playa del Carmen, Riviera Maya is one of the major attractions of Mexico. It is home to various historic sites which stand as a proof of the rich Mayan culture. Spend your day indulging in some heavy-duty water sports like snorkeling, scuba diving, swimming with dolphins or sailing. Enjoy the amazing climate while getting tanned on one of the beautiful beaches. If you are an adrenaline-junkie, Xcaret offers some of the best activities to keep your blood pumping. Other attractions of the area include the historic Mayan Village, Tulum, Sian Ka'an among others. Rent a car to explore the area and you will lose yourself in its beauty.