1101. Tower of Silence is___________?
✅
A: Cemetery in London built in the memory of dead of IInd World War. B: Arlington National Cemetery C: Washington D: D. Correct Answer: Place where dead remains of followers of Zoroastrian are placed after funeral rituals. Read more