Posted inTravel
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 for…