Nongkhnum Island

E230387 UNEXPLORED

Nongkhnum Island is one of the largest river islands in Asia, known for its scenic landscapes, sandy beaches, and waterfalls in the West Khasi Hills of Meghalaya, India.


Referenced by (1)
Subject (surface form when different) Predicate
Meghalaya
hasNotablePlace

Please wait…