67% could travel within 6 months

According to Thomas Cook India’s travel survey for December 2020, confidence to travel is on the upswing, with 67% Indians willing to travel within the next 6 months.

error: Content is protected !!