Shimla

Himachal Pradesh · India

Colonial hill station with Mall Road strolls, toy train rides and pine-laden viewpoints.

View on map