Today, Bulgarians celebrate Enyovden, a day steeped in mystical, magical, and supernatural traditions dating back to ancient times. Enyovden, observed on June 24th, has pagan origins but is also recognized by both the Orthodox and Catholic churches as the Day of Saint John the Baptist.
This day is a Bulgarian tradition shared across Slavic cultures and is thought to have been adopted from the Thracians, who practiced numerous rituals related to the sun, solstices, and equinoxes....