Skyscanner’s Travel Trends 2025 report found that 91 per cent of Indian travellers believe that vacations help them unwind and recharge