5 years 4 months ago
Essex farms are located at a nice place inside the city. The ambience is good and the decoration was totally perfect.
2800
Venues, Delhi NCR