Wah Kaba Falls
This beautiful water is located in Sohra (Cherrapunjee), Meghalaya. It is one of the top tourists spots to visit on your stay in Jiva Resort. Situated right on the road…
This beautiful water is located in Sohra (Cherrapunjee), Meghalaya. It is one of the top tourists spots to visit on your stay in Jiva Resort. Situated right on the road…
In these uncertain times. We are taking extra precautionary methods to prevent spread of COVID19. Stay Safe, Stay Healthy