NohKaLiKai Falls
Nohkalikai Falls, Sohra, Cherrapunjee. The highest waterfall in India. Amazing Tourist Spot.
Nohkalikai Falls, Sohra, Cherrapunjee. The highest waterfall in India. Amazing Tourist Spot.
Fraudulent websites are currently impersonating Jiva Resort. To protect your stay, please ensure you only use our official channels for bookings and payments.