3 years 2 months ago
We had attended a business meeting there. Good infrastructure, well maintained, large area too. a nice place for business meeting.
2100
Venues, Meerut