Food Review: City of dreams ‘Mumbai’ deserves title of street food capital of India with its ‘tikha, chatpata and meetha swad’
Mumbai set right close to the Arabian Sea, there are various walkways where you just sit back and relax and feel the breeze on your face.