Satara: Maharashtra's Lesser Known Monsoon Destination

Satara - surrounded by seven hills, this Maharashtra's lesser known monsoon destination has much to offer tourists.