Top Stories Thailand, Vietnam & Indonesia are top destinations for repeat travel by Indians: AgodaAugust 28, 2024 Agoda’s latest Return Visitor Ranking reveals that 67% of Indian travellers return to their favorite destinations. The ranking, which was…