>>213757522
India ranks 24th in the world for tourist footfall but 14th in tourist revenue, meaning we tend to get above-average-quality tourists.