Vajrai Waterfalls are located in the Satara district of Kas, Maharashtra in India. The local lore goes that the Marathi Saint, Samrath Ramdas Swami, scaled the mountain in 3 steps, hence the waterfall's unique land structure. It is the highest waterfall in India at a height of 1840 ft.