Shimla Ridge
Shimla Ridge Situated in the center of Shimla may be the famous tourist attraction called The Ridge. The Ridge may be the hub of most cultural activities of Shimla. It's situated over the Mall Road, …
Shimla Ridge Situated in the center of Shimla may be the famous tourist attraction called The Ridge. The Ridge may be the hub of most cultural activities of Shimla. It's situated over the Mall Road, …