Jajpur town lies approximately 92 km from Cuttack. It is popular as the abode of Goddess Viraja, an incarnation of Goddess Durga, and is also known by the name of 'Vaithrani Tirtha'. Devotees come here in large numbers, mainly during Pitripaksha, to offer Pinda (food for spirits) to...