Karachi Landmarks – St. Andrews Church

Many churches in Karachi are mainly located in Saddar Town, which is surrounded by urban madness. One of them is St. Andrews Church which was built in 1868.

Continue reading