There can never be enough waterfalls in the world. So taking the term “Keep Chasing Waterfalls” a bit too literally, I have created a list of the most amazing waterfalls in each state of India. Read the article and tell us how many have you…