Delhi pips Goa, Maharashtra to emerge most tourist-friendly

There’s a bright spot in the haze that’s covered Delhi over the last one week. The national capital has been ranked Number One among 30 Indian states for its relative competitiveness in the area of travel and tourism....

Read More »

By: The Times of India - Tuesday, 14 November

Related Posts