Peru is the land of the Incas and their cultures and traditions go back hundreds of years. Then the Spaniards invaded and colonized the land and converted tribes to Christianity. Even then, all rites and religious festivals like Corpus Christi and Christmas celebrations have a distinctly regional flavor. When it comes to Christmas celebrations, it […]