Travellers who are keen to find the last of this year’s snow have been booking flights to India to visit Himachal. People who would rather spend their holidays on the slopes than lounging on a beach have been heading to the Indian region of Himachal, it has been revealed. Representatives from the tourism industry in Shimla have stated that there « Continue Reading »
Apr 262010