The Zora is a state-of-the-art event venue located on Lodhi Road, Delhi, adjacent to the Jawaharlal Nehru Stadium. Conceptualized by Walid Baz, the venue offers an unparalleled experience for ...