In Italy, a country that exudes centuries-old traditions rooted in Christianity, there exists a holiday that captures the imagination of both young and old alike every Jan. 6. The holiday — known as La Befana — is a unique blend of religion and folklore that marks the end of the Christmas season.
Read More