Satara, Maharashtra, India Satara is one of the most underrated place to visit in western ghats of India and a must see place with such a scenic beauty