Meghalaya
Top 10 Places to Visit Cherrapunji [Updated 2020] TravelLoverz
31st May 2020
Meghalaya The Indian state situated on hills in Northeastern India, which means residence of clouds in Sanskrit. So let’s talk about Cherrapunji. Cherrapunji (Sohra) subdivision located in East Khasi Hills district in Meghalaya India. Cherrapunji has often been credited as being the wettest place on the …