18.96054°N72.82511°E
Chor Bazaar is one of the largest flea markets in India, located at Mutton street, near Bhendi Bazaar in Grant Road, South Mumbai.
Mumbai, Maharashtra, India
18.96054°N, 72.82511°E