Forgot to mention Allepuzha .. Really liked Kerala best so far in India,People are the best there.. Goa is just a more crowded/messy south west Sri Lanka with hoards of Russians and really unfriendly locals, Bangalore was the best city i visited and do visit often, Love the vibe in Bombay except for the crowds
Worse off is Culcutta.. Top of my lists in the sub continent yet to visit is Kashmir, Ladakh, North Eastern India(Not Assam), Gandhara, in Pakistan,(Been to Karachi and Lahore) ,Katmandu and probably Bhutan
Been to the Maldives and Dhaka