Thailand, Vietnam & Indonesia are top destinations for repeat travel by Indians: Agoda
Agoda’s latest Return Visitor Ranking reveals that 67% of Indian travellers return to their favorite destinations. The ranking, which was compiled from a survey conducted on the Agoda platform earlier this month, shows Thailand, Vietnam,