#1.Cherrapunji is a village in Meghalaya in Northeastern India. #2.It is located on the Shillong Plateau about 35 miles (55 km) southwest of Shillong, the state capital. #3.Cherrapunji is noted for having one of the world’s highest average annual precipitation levels, about 450 inches (11,430 mm). #4.Earlier the first, but now it is the second...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.