Towers of Silence, which sits atop
Malabar Hill in
Mumbai, is the place where the
Parsis give their dead to be devoured by vultures.
The place is covered with thick vegetation. Visitors are not allowed inside.
Nearest local station is Churchgate Railway Station.