India | Himachal Pradesh | Dalhousie

St Francis Church

St Francis is a catholic church situated at Dalhousie, in Himachal Pradesh.

It was built in 1894 from the contributions made by army and civil officers and civilians. Built in Scottish style, this imposing structure with beautiful glass work and intricate stone work, now forms one of the most noteworthy monuments in Dalhousie.

Updated on 7th June, 2005
District: Chamba
Location: Dalhousie    


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments