Declared as national shrine in 2004, the church is located at a scenic place in the heart of the city.
16 Oct 2017 12:27 AM IST