1 year 9 months ago
Excellent location for small gatherings, however parking is a problem.
650
Venues, Delhi NCR