Very nice place to stay around Talwade MIDC IT park.
Well
Great place
Nice and beautiful place
Nice
Okay