A catholic priest blesses churchgoers with holy water. Xilitla, Mexico February 2014Xilitla is a Pueblo Mágico (Magical Town) famous for Las Pozas, a garden in a subtropical rainforest just outside of the city which is also featured in this website.