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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results