Mahabaleshwar is a hill station near Pune and Mumbai that lies in the Western Ghats of Maharashtra. We explored Bhilar waterfall, which is no less than a paradise. Bhilar waterfall in Mahabaleshwar, Maharashtra is not explored much by tourists. They click selfies from a viewpoint and do not visit the main spot. The best time to visit Mahabaleshwar is during the monsoon. The hotel owner suggested us to explore Bhilar waterfall that no one knows about.
We stayed for two days and trust me the location did not disappoint us. We have a room with WIFI, a swimming pool and one of the amazing views.
If you are visiting this place kindly note that don't do it solo. You must hire a guide else you will not find the location. We also encountered Leech while we were trekking towards the waterfall.