answersLogoWhite

0

No, It's not. Mumbai is in India and India in Asia. India's capital is New Dilhi. India's nearest country is Sri Lanka.

User Avatar

Wiki User

10y ago

What else can I help you with?