There are higher waterfalls in India. This is located in luch tropical jungle. The waterfall is not vertical, it falls over the Deccan plateau. It is possible that we hear about this waterfall just because it is very popular tourism destination in Goa state, which is easily accessible for Europeans.The falls lie tall in the

No comments:
Post a Comment