Cherrapunji, located in the northeastern state of India—Meghalaya, was once famed as the wettest place on earth. That said, it’s not just the rains that attract tourists to this awesome location. Let us go through some of the selected things to do in Cherrapunji so that you have your own checklist as you plan your...Read More
When you book with an account, you will be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.