Christ Church of Kasauli, Himachal Pradesh
Locating Christ Church of Kasauli is a simple task as it rises above tree tops and few other tall buildings of the miniature hill station of Himachal Pradesh. Heavily influenced by the British origins of [...]







