General

The Mall Road

The Mall Road

by

In the early 1980s, Shimla was a town that boasted about many things and the one chic place to hangout at was The Mall,…