Wednesday, 23 January 2019

Nohkalikai Falls, Meghalaya

Nohkalikai Falls, Meghalaya - said to be the tallest waterfall plunge in India cascading from a height of more than 300 metres presenting a surreal sight among the greenery and clouds.
(Image Source - https://bit.ly/1u8A3vd)