Q. Nohsngithiang Falls is located in which of the following states of India?
Answer: Meghalaya
Notes: Nohsngithiang Falls (315 meters) is located in the state of Meghalaya. It is also known as the Seven Sisters Waterfalls or Mawsmai Falls.

This Question is Also Available in:

हिन्दी

This question is part of 40000+ General Studies MCQ Series Course on GKToday Android app.

Question Number: 268 in 6. Drainage System, Rivers, Lakes, Waterfalls, Other Water Bodies in above course in App.