by S.J. Fiona | India, Islands of India, Maharashtra, West India
Mahim Khau Galli, one of the most popular ‘khau gallis’ in India is located in Mahim, to the East of Mumbai. A ‘khau galli’ is interpreted in English as ‘an eat street or lane of eateries’. A noisy street crowded...