Blog

Our Recent Articles
NohKaLiKai Falls

NohKaLiKai Falls

Nohkalikai Falls, Sohra, Cherrapunjee. The highest waterfall in India. Amazing Tourist Spot.
Read More
Living_root_bridges_Nongriat_village_Meghalaya

Double Decker Living Root Bridge

The Double Decker Living Root Bridge in Sohra (Cherrapunjee), Meghalaya. Beautiful tourist spot for visit.
Read More
Dainthlen_Wann_Majaw

Dain Thlen Falls

This is a spot that has an interesting folklore to it. The name itself is composed of two...
Read More
Wah-Kaba

Wah Kaba Falls

This beautiful water is located in Sohra (Cherrapunjee), Meghalaya. It is one of the top tourists spots to...
Read More

Proceed Booking