Architecture sights in Himachal Pradesh
- Sort by:
This very English church is the second-oldest church in northern India (the oldest is in Ambala in Haryana). Built between 1846 and 1857, it contains Raj-era memorials and fine stained glass. There’s still a small Sunday service held here.