This is my honest review of the Stap! Travel & Tours Las Colorados and Rio Lagartos excursion that was booked through Viator. I booked a tour for my significant other…
Located in Yucatan Mexico is one of the New Seven Wonders of the World of Chichen Itza. The Great Pyramid of El Castillo or Pyramid of Kukulkan is the tallest…