Umarkhadi

Umarkhadi is an area in South Mumbai near Byculla and Pydhone.