1
Manekshaw Centre Auditorium, New Delhi
Photo by:
Tour New Delhi
Category: Places
Manekshaw Center is a multipurpose facility of the Indian Army with multiple Auditorium halls, Meeting Rooms, Restaurants, Bars, Gallery and exhibition spaces.