6. Delhi
This is a cultural hub and offers people the best dining experiences, nightlife and is home to some of the most stunning temples, mosques and forts. The Jama Masjid, the Baha’i Lotus Temple and the Red Fort are some must-see tourist attractions here.