India has climbed to the 39th position in the World Economic Forum’s latest “Travel & […]