A report released by the World Economic Forum has elevated India's rating in the list world's attractive destinations by three positions. However, India is still at a low of 62nd position in the global ranking.
Switzerland is on the top followed by Austria, Germany, France and Canada in the top five of the annual 'Travel & Tourism Competitiveness Report' for 2009, which features a total of 133 countries.
India has moved up from its 65th position last year, but is still below its neighbour China, which has moved up to 43rd place from 52nd in 2008.
MORE RELATED NEWS
TOP STORIES
POLL
Can Singhvi's downfall be attributed to intense negative publicity on social networking sites?