Nohkalikai Falls

North-East India’s Natural Treasure: Meghalaya

North-East India’s Natural Treasure: Meghalaya

June 22, 2022

Meghalaya, also called the “Abode of Clouds”, is adorned with its waterfalls, captivating cliffs, windswept highlands and lush valleys. Famous for its monsoons when rain falls almost round the clock and on for days, Meghalaya also offers delectable cuisine and unique culture....

Read More
Natural Wonders of North East India

Natural Wonders of North East India

September 5, 2017

The eastern-most region of India collectively referred to as Northeast India is known for its extensively diverse lineage of flora and fauna and poetry-inspiring scenic beauty.

Read More