garden city hotel Memorable Vacation 3 years ago Geraldine R. Whitaker Mumbai is considered to be the heart of India. Mumbai is one of the major metropolitan and big commercial centers...