Cultural Dhanu Jatra of Baragarh is known as “World’s Biggest Open Air Theatre”. by Jyotsna Routray September 30, 2020 by Jyotsna Routray September 30, 2020 Odisha is a wonderful bounty of opportunity for actor and actress. Dhanu Jatra is… 1 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail