by .nate Mahabaleshwar the highest hill station in the Western Ghats of Maharashtra in India , Mahabaleshwar is located approx 1372 meters around famous Lake Venna, Mahabaleshwar due to highest hills, Mahabaleshwar is Sanskrit for God of Great powerfulness. It was summer capital of Governor of the old Bombay Presidency. There are 30 wonderful valleys […]