Rolling babies in roses: an ancient ritual bringing blessings to families

One of the sweetest and most exhilarating rituals being practiced in the north-central province of Semnan is Gol Ghaltan (literally meaning rolling in flowers), which is believed to be a symbol of bringing blessings to the family of a newborn. The custom goes back to an old Iranian myth called ‘The Smiling Flower’, in which …

Rolling babies in roses: an ancient ritual bringing blessings to families Read More »