NSD Hosts the 8th Theatre Olympics – India 2018
About Theatre Olympics The Theatre Olympics was established in 1993 at Delphi, Greece. As an international theatre festival, the Theatre Olympics presents some of the greatest theatre practitioners from around the world, offering a...