5 Most Amazing Waterfalls of North East India

The North East Indian States or seven sister states are home to some of the India’s tallest waterfalls. Meghalaya is known for its number of amazing,astonishing and tallest waterfalls,lush green forests and dark deep caves. East Khasi Hills district of Meghalaya is home of India’s 4 tallest waterfalls. Astonishing and Spectacular Waterfalls of North East Indian States Nohkalikai Falls … Continue reading 5 Most Amazing Waterfalls of North East India