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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results