thusharagiri submitted by Anupama on July 4, 2013 This post was in response to Top 10 Waterfalls of the World i think you should also add thushara giri waterfall which is situated in india 0 Comments*Enter your name*2 characters minimum.Do not change these fields following 6 + 7 =