The tiny village of Narasinghpur in Jajpur district is where all royal jatra costumes are born. Mythological and historical plays across Odisha countryside have various protagonists and themes. However, all are bound by a common thread — the skilled hands…
