Where is the city Satara located?
The city of Satara is located in the state of Maharashtra, India. It is situated in the Western Ghats, approximately 280 kilometers southeast of Mumbai, the state capital. Satara is the administrative headquarters of the Satara district.