top of page
DESTINATIONS


MEGHALAYA
Meghalaya, meaning the ‘abode of clouds’ is one of the seven sister states of North -East India. Just as the name suggests, Meghalaya...


SOHRA / CHERRAPUNJEE
Sohra earlier known as Cherrapunjee is one of the wettest places on earth. Due to the wet climatic conditions, the vegetation remains...
0 comments


DAWKI - SHNONGPDENG
Dawki is situated on the India-Bangladesh border along the Southern ranges of Meghalaya. The pristine crystal clear water of the Umngot...
0 comments


NONGKHNUM
Nongkhnum River Island is the 2nd biggest river island in Asia, after Majuli Island in Assam. It’s an offbeat tourist destination which...
0 comments
Browse by Feature:
bottom of page