5 years 4 months ago
The venue is generally excellent, truly preferred the climate and the administration was decent as well
700
Venues, Jaipur