News

It is about 60 km from state capital Panaji. Water plummets from a height of over 1,000 ft to form one of the most amazing natural phenomena in Goa. The waterfall is called Vajra Sakala Falls by ...