Indian has been shedding that price-sensitive tag
MUMBAI, India – The average Indian has been shedding that price-sensitive tag when traveling abroad, it seems. Indian tourists featured in the global top 10 list of nationalities who spend the most on hotel rooms abroad. With an average spend of $141.45 per night, including taxes, when on an international trip, Indian travelers stood 10th…

