Pragati Maidan, Delhi
The Pragati Maidan on Mathura Road in New Delhi is a huge exhibition complex with a total exhibition area of 150 acres. Equipped with well-paved roads, lawns, gardens, and eateries, Pragati Maidan, which literally means ‘progress grounds’, houses a total of 16 large and spacious halls, making it the largest exhibition center Delhi has to …