ankit on February 5th, 2011

State capital of Himachal Pradesh – Shimla amogst is the mountain resorts of the most visited in India. Located in the confiscation of the Himalayas, Shimla is an ideal destination to relax. If you want a break from the hectic schedule, to escape the heat or a time to refresh your family, Shimla has everything […]

Continue reading about Shimla