Pattachitra is an art form whose origins can be traced as far back as 5BC. It took root in Odisha’s Puri district, and till date is the economic mainstay of villagers in this district. One such village is Raghurajpur, a scenic little dot on the globe, just 14 kms away […]