Interesting Facts About Viceregal Lodge Shimla

The capital of Himachal Pradesh, Shimla, a beautiful and charming location in north India is a place of natural beauty, ethnic culture, and rich heritage sites. Travelers from all over the country and from around the world visit Shimla and enjoy its scenic beauty. People on their India tours love to travel to this spectacular place and enjoy the charming view of the surroundings.

Read more »
vishalsharma1's picture
Created by vishalsharma1 1 year 42 weeks ago – Made popular 1 year 42 weeks ago
Category: News   Tags:

User login