Niagara Falls of India C
Such a beautiful natural falls, shot in Hogenakkal Falls, which flows from Karnataka to TN state. It’s a wonderful natural waterfalls however there has been a conflict on a water project between these two states, which will change the face of this waterfalls, which most of us love to visit and watch"