Mahabaleshwar is a hill station in India's forested Western Ghats range, south of Mumbai. It features several elevated viewing points, such as Arthur’s Seat.

Mahabaleshwar

Book your trip

Vishwa Tours Explore the world with us

Contact Us