Travel and Mountain Memorable Vacation 12 months ago Otto I. Eovaldi Mumbai is considered to be the heart of India. Mumbai is one of the major metropolitan and big commercial centers...