I am going on a cruise and the last three stops are Kochi, Mormugao, and Mumbai. I only have one day in Kochi and Mormugao each and two days in Mumbai. With not a lot of exploring time, what are some MUST see spots in each city? Singapore, Thailand, and Sri Lanka are on my travel itinerary. I want each stop to feel completely different from each other and each stop to have its own identity.