Mawlynnong, aka God’s own Garden is a small village located in the East Khasi Hills, Meghalaya. It is a paradise on earth, and it’s not…
Byrdaw Falls
Byrdaw falls is a hidden gem located in the corner of Meghalaya. This waterfall is a unique beauty among the rest in the Khasi Jaintia…
Krang Suri Falls
Krang Suri Falls is in Umlarem in Meghalaya. It is one of the most popular and one of the top 5 waterfall in North East…