India has climbed to the 40th spot on the travel and tourism rankings of World Economic Forum. This way it has ascended 12 spots. For the second time Spain has managed to hold on to the numero uno position. The next top three countries in the rankings are France, Germany, and Japan respectively. In fact,…Read More