Saudi Arabia expects to receive 2 million Indian visitors
The Saudi Tourism Authority's (STA) partnership with the TATA Indian Premier League (IPL) has deepened ties between Saudi and India and the kingdom is set to welcome two million visitors from India this year.