Top Tourist Source Countries 2024
2024
China Flag
China
74%
India Flag
India
18.5%
Indonesia Flag
Indonesia
7.5%