News India Seven must see places in India

Seven must see places in India

Tourist spots in India  are aplenty right from the idyllic Kashmir valley to the tip of Kanyakumari where three seas converge. That's from north to south, and from west to east you have the lions

4. Astonishing Waterfalls in Shillong- Nohkalikai-falls-Meghalaya



Nohkalikai Falls is one of the taller waterfalls in India , Its height is 1100 feet (335 metres).

It is located in Mawsynram ( a small village located on the East Khasi Hills of northeast Meghalaya state) .

It is one of the wettest places on Earth. It makes a dramatic free leap from a fairly well-forested drainage into a rocky base accompanied by a pretty blue pool.

This region is surrounded by big hills,lush green mountains and number of famous waterfalls in India.




Latest India News