The Palusa Falls is located in the village of Sajan, Vikramgad, Thane - 401605, Maharashtra, India. Located about 12 km away from the Sajan City, the Palusa Falls is one of the unique falls of India. The Falls make for a beautiful waterfall and has a unique touch to it.