A piece of advice: India’s vastness means it’s best to focus on one or two regions during your first visit. Delhi’s history and grand monuments are impressive, earning it the moniker of “heritage city,” while Mumbai’s cosmopolitan vibe and cultural arts scene are bewitching.