7 months ago
The venue was well maintained. It is newly built. It is a huge property located at the Delhi- Haridwar highway.
1999
Venues