News
Live theatre resumes in India. Akshara Theatre in New Delhi to host two plays on November 8, for the first time since the lockdown.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.