CNN  —  Having recently become the world’s most populous nation, India has sparked much speculation about whether it will continue to surpass China in other arenas. All eyes now are on the South Asian superpower’s growing influence on the global stage. And the tourism industry is no exception. By 2024, Indians are expected to spend …

The post India is now the most populous country in the world. And it’s ready to become a tourism force appeared first on Egypt Independent.