Mahabaleshwar is a hill station in India's forested Western Ghats range, south of Mumbai. Mahabaleshwar is a city and a municipal council in Satara district in the Indian state of Maharashtra.