Quema Del Diablo, Guatemala

Christmas is an annual celebration traditionally held on December 25 in commemoration of the birth of Jesus Christ. It has religious and cultural ties on different parts of the world especially in countries wherein the majority population are Catholics. For these Catholic countries, celebrating Christmas is more than just a gift-giving celebration … Read more