Cherrapunji

Cherrapunji 2018-06-08T15:45:18+00:00

Project Description

Cherrapunji, is a town in the Indian state Meghalaya which receives the highest rain fall in India. There are water falls around the town that attracts tourists even more.

Project Details