Shimla is the capital of this country Himachal Pradesh and among the most popular hill stations in North India. Shimla presents snowy mountains, stunningly rich greenery to enjoy their timeless beauty. Travelogy India is providing personalized Shimla Tour Packages such as neighboring mountains such as Manali, Dalhousie, Kufri, Chail etc. . relish the adventurous travel and experience the scenic view of the hills and valleys.
voters
Report Story