Tag: Ice skating rink in Shimla Hill station

Shimla Famous Hill station of Himachal Pradesh, India

The city which attracted the Britishers to establish it for its location and beautiful landscapes

Advertisements