St Peter’s Church Is A Stunning New Landmark In Kuching That’ll Bring Notre-Dame de Paris Vibes To M’sia
St. Peter's Church is set to be the newest landmark in Sarawak, featuring Gothic architecture that's reminiscent of European churches.