Cherrapunji

E204016 UNEXPLORED

Cherrapunji is a town in northeastern India renowned for its exceptionally high rainfall and dramatic living root bridges.


Referenced by (2)
Subject (surface form when different) Predicate
Meghalaya
hasNotablePlace
Meghalaya
hasTown

Please wait…