Mumbai, the financial capital of the country, continues to hold its position as the most expensive city in India for travellers according to a report.