|Comments are Off
‘Christ the King Church’ is one of the most deeply admired places of worship in this ‘Queen of hill stations’, and this is located closely to the Coaker’s Walk. Christ the King Church is a highly sacred shrine which was built in the year 1895 by the...