Babington Point is a well known standpoint of Mahabaleshwar town that is found at a height of 1,294 michael over sea level. Replete with heavy vegetation, path encompassing the standpoint may be seen by trekking and a horse, the point offers magnificent opinions of the Solshi, Koyna Valleys and Chinaman Waterfalls.