Clear water, white sand and a diverse underwater world. Mexico is known for the best beaches in the world! We will the ancient cities of Maya and Zapotec, explore modern Mexico City, see all the colors of Oaxaca and witness the most unusual religious rituals.
New Year 2020-2021
