Editorial
Mall at Shimla, India Editorial Stock Photo

The famous Tourist destination yellow church at Shimla Mall, Himachal Pradesh, India. The queen of hill station, Shimla is still one of the most popular summer destinations for tourist from all around the world.

  • MR: NO
  • PR: NO
  • 0
  • 455
  • 0

Editorial Stock Photo: Mall at Shimla, India

  • Exclusive image
ID 25600803 © | Dreamstime.com

We accept all major credit cards from United States.