Browsing: Dhanu Jatra

Introduction Dhanu Jatra in Odisha , a legendary theatrical performance, takes center stage in the vibrant state of Odisha, India.…