Friday, November 8, 2024
- Advertisement -spot_img

TAG

WEF Travel and Tourism Index 2024

US to China: Check out WEF’s top 10 countries for travel and tourism

India is in 39th position among 119 countries ranked by the forum based on infrastructure, sustainability and other factorsAyush Mishra New Delhi ...

Latest news

- Advertisement -spot_img