Mahabaleshwar è una pittoresca città situata nel distretto di Satara, nella regione del Maharashtra, nella zona occidentale dell'India. È una delle più famose località turistiche di montagna del paese, conosciuta per il suo clima fresco, le colline verdi e le viste panoramiche mozzafiato. La città si trova a un'altitudine di circa 1.438 metri sul livello del mare, circondata da una lussureggiante foresta di ghats occidentali. È famosa per i suoi numerosi punti di vista panoramici, dai quali è possibile ammirare le valli circostanti, le cascate e i fiumi che attraversano la regione. Uno dei punti di vista più popolari è il punto di vista di Arthur, che offre una vista spettacolare sulla valle di Savitri.