Tamdi Surla Falls is an pristine waterfalls not known to many outsiders. It is in Tamdi Surla village in Karnataka -Goa border amids the dense…
Tamdi Surla Falls is an pristine waterfalls not known to many outsiders. It is in Tamdi Surla village in Karnataka -Goa border amids the dense…