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 51 weeks 4 days ago – Made popular 51 weeks 4 days ago
Category: News   Tags:

User login