A catholic priest blesses churchgoers with holy water.
Xilitla, Mexico
February 2014
Xilitla 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.