USA is most booked self-drive destination from India: Report
USA is the most traversed international self-drive destination from India, accounting for 37% of the total self-drive international bookings in the year, revealed a recent survey by Avis India.
USA is the most traversed international self-drive destination from India, accounting for 37% of the total self-drive international bookings in the year. Reuters