World Languages, asked by dgbhoyarbhoyar, 3 days ago

Located near Cherrapunji, it is one of the wettest place on Earth. It has some tallest waterfalls.​

Answers

Answered by ShashwatBhardwaj
0

\huge\mathsf\red{Nohakalakai\: Falls}

Answered by VABS2
0

Answer:

Nohkalikai Falls

The waterfall is located in the Indian state of Meghalaya, near Cherrapunji, one of the wettest places on Earth.

Similar questions