10 reviews
Jiva Resort is a luxurious holiday resort in Cherrapunjee (Sohra), Meghalaya. Cherrapunjee can rightfully claim to be the real abode of clouds. Once known as the rainiest place on earth, Cherrapunjee (Sohra) may have lost this pride of place to Mawsynram on the other ridge, but for a visitor the sudden rains that can create impromptu waterfalls and geysers all along the route to Cherrapunjee (Sohr