Delhi rated India's most tourist-friendly destination
Delhi has been rated the most tourist-friendly destination in India, according to a biennial survey conducted by the World Travel and Tourism Council India Initiative. Maharashtra and Goa were tied at the second spot, while other states like Tamil Nadu, Gujarat, West Bengal, Kerala, Punjab, and Andhra Pradesh featured in the top 10.