Location Matheran Madhavji Point, is a divine spot centrally situated in the heart of the town. The point offers an excellent view of Bheemashankar, Karjat and Garbut point. Nature/ Scenic