The legend of Nohkalikai Falls
harryzblog.com
Cherrapunji, Meghalaya, Nohkalikai Falls, NorthEast, Shillong, Sightseeing, Tourism, Travel
One of the wettest places on earth, Cherrapunji in Meghalaya, is home to Nohkalikai Waterfall.…
Read More