Indians love to travel and it’s no big surprise that India has even topped the travel charts as the most booked country! Data shows January 2020 (pre-covid) as being the most travelled month this year, followed by most cancellations in April 2020 due to the …