answersLogoWhite

0

The Tower of Silence is located in Mumbai. Called "Cheel Ghar" in Hindi, it is a circular, raised structure used by Zoroastrians for exposure of the dead, particularly to scavenging birds.

User Avatar

Wiki User

10y ago

What else can I help you with?