One of the most hidden but majestic waterfalls in Maharashtra, Vajrai is a 853ft, 3- tier waterfall. Local legends cite that Shri Samarth Ramdas Swami, one of the famous saints in Maharashtra; reached the top of this mountain in just 3 steps and hence the waterfalls flows in 3- tiers. This tall water fall is […]

Read More