Culture

A Christmas at Kotgarh

by

Kotgarh (Shimla Hills): The British are said to have set foot in Kot-guru (as it was known then) the first time around 1813. A small…