Had the best chai in Udaipur. Generally, find North India's chai game is the best, while kaapi (coffee) is better in the South.
I've always felt that India's posture towards foreign tourism as being indifferent at best, it doesnt help that they restrict visa on arrival eligibility only to the countries that reciprocate with them which is like a handful of countries with tiny populations (Seychelles, Maldives, Jordan etc...). Having said that, their local tourism is massive - didnt come across a single airport, club, hotel, restaurant that wasn't full during my 5 week stay there.
Dubai gets the numbers because they're incentivized to do so, they are like the Singapore of the middle east and are massively dependent on foreign labor, trade, FX and tourism - Emirates and Etihad is quite prevalent as airlines so you are in all likelihood to make a stopover at some point while travelling to other major cities.
Separately, I'm planning a trip to Japan in May and just blown away by the tourism stats on Japan recently. In 2024, they surpassed their pre-covid numbers of 37m tourists per year. My understanding is that their government has made a concerted marketing effort post covid to build their tourism industry, even sponsoring many youtubers with hotel stays, itineraries etc.. to build awareness and content. Add to that the prevalence of Anime culture in the west, including Pokémon and Nintendo-sphere... Its working well for them!