TUESDAY, 31 AUGUST 2010
Shimla is the capital of Himachal Pradesh and beautiful hill stations of northern India. Kullu and Manali are two other important hill stations of northern India. Surrounded by seven hills Shimla is considered as the Queen of Hills.
Name: (required)
Email Address: (will not be published) (required)
Website:
Comment: