The small island village of Playa del Carmen is located on the Yucatan peninsula in Mexico and specifically on the Riviera Maya beach. Its beautiful beaches, tropical jungles, and ancient Mayan Ruins make it a perfect destination to experience both the past and present of a tropical nation. Discover Tulum, a pre-Columbian Mayan site of ancient ruins. It was one of the last Mayan cities to exist, and it now offers endless excitement to tourists around the world. You can wonder at the ruins and learn about Mayan history with a visit to Tulum by foot or by snorkeling and experience the ruins by sea. Shore Excursions Group also gives you the opportunity to snorkel and share the waters with turtles, as well as visit Hidden Coba, another ancient Mayan site rich with history.