A Passage of Restaurants in Mumbai
Mumbai is India’s biggest port and the capital of Maharashtra state. Perched on the shore of Arabian Sea, it is sprawled over an island that is dissected from other parts of India by a small meandering creek. Mumbai is a world unto itself and strikes you with a strength that is unique to it. It […]