India has topped the charts for being the most booked country in 2020, according to an Oyo report. Even though the hotels and hospitality sector suffered a major setback after the Covid-19 outbreak, Delhi clocked in the most bookings across the world during the year, states the Oyo Travelopedia 2020.
Since the unlock began, the northern cities of Jaipur, Udaipur and Agra were the most loved heritage cities with Puri emerging as India’s top pilgrimage destination and Goa being the most booked beach destination in the country. Gandhi Jayanti and Christmas weekends were the country’s favourite holidays to travel in