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…