Shroff Farms Garden Address Shroff Farm Road, Vangaon, Maharashtra 401103, India Rating on Google Maps 3.00 (11 reviews) Open on Google Maps