Tag Archives: Cherrapunji

Cherrapunji

The Rain Capital of India – Cherrapunji, Meghalaya

The Rain Capital of India – Cherrapunji, Meghalaya

Seven Sisters, as the North Eastern states of India are popularly known, are home to some spectacular tourist locations. Submerged under constant rain is the town of Cherrapunji in Meghalaya, one such location. Home to clouds and the raindrops, the town of Cherrapunji is often referred to as the rain capital of India. The place…
Read more