Which city has the most tourism in India?

1.Delhi. One of the historical sites of India, Delhi is home to some spectacular scenery. It is the capital of India and is the most visited by tourists as it is the first destination that tourists ever visit.

Language-(English)