At 1,372 meters above ocean level, around Lake Venna, is the most elevated slope station in the Western Ghats of Maharashtra. Mahabaleshwar is a standout amongst the most tremendous and the biggest of Maharashtra slope stations. Mahabaleshwar in Sanskrit implies God of Great Power. It was summer capital of Governor of the old […]