Thailand, Vietnam & Bali top Indian travellers’ list of most revisited destinations, ET TravelWorld
Picture used for representation. A new survey by global travel platform Agoda reveals that 67 per cent of Indian travellers are returning to their favorite destinations, underscoring a deep-rooted love…