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 the locals but most people know it as Tambdi ...
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 the locals but most people know it as Tambdi ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results