NEW DELHI: St. Lucia’s Day, a significant December festival in parts of the Nordics, is celebrated on December 13, historically coinciding with the Winter Solstice…
View More St. Lucia’s Day: Swedish festival with lights, crowns, and tradition celebrated before Christmas