Karanje, Satara
Pleasantly surprised. The location in Satara is very convenient. Overall a pleasant experience.
Lovely place to live. The location in Satara is very convenient. Daily life here is smooth.