If you've been thinking about visiting India, Mumbai, frequently referred to as the "city of dreams," is an excellent place…