Metros in India most preferred destinations of tourists: Report

Metro cities of India are the favourite destinations of international travellers visiting the country with New Delhi at the number one spot, followed by Mumbai and Bangalore, according to the latest Hotel Price Index report.