Shimla Images
34 Shimla stock photos
This favourite holiday and honeymoon destination is a colloquial benchmark for any hill station. Located in Dehradun this is our collection of Shimla stock images that depicts this beautiful and cold hilltop which receives footfall in the millions each year