nohkalikai falls
Nohkalikai falls is India’s highest water fall by the direct water plunge from a point , situated in the state of Meghalaya and it is also the 4th heigheat waterfall in the world .In winter it totally vanished because of the lack of water . Nohakalikai falls source is rain water so in the monsoon […]