New Delhi, Jul 18: Thailand followed by Indonesia and Singapore as well as European destinations such as France and Switzerland have emerged as the top…
View More Thailand, Indonesia, Singapore top travel destination for Indians this summer: Agoda data