Xochimilco, Mexico

Xochimilco lies at 2,274 metres (7.461 feet) above sea level in the valley of Mexico, on Lake Xochimilco. The name Xochimilco is a combination of the Nahuatl words xochitl and milli, which means “where the flowers grow”. It is for this reason why Xochimilco is often referred to as the Garden of Mexico City!
Read more

Puebla, Mexico

Founded in 1531, Puebla was a province almost exclusive for Spaniards. During the Colony, it was the second most important city due to its strategic location. Soon, it developed its well-known architecture and cultural wealth. It is worth noting that its beauty is not only colonial, but also natural, because it is surrounded by four imposing volcanoes, namely Popocatépetl, Iztaccíhuatl, La Malinche and Pico de Orizaba.  Read more