About Christ the Redeemer Church
Religion, Churches, Interesting Places, Other Churches
Christ the Redeemer Church is a church in Valletta, the capital of Malta. It stands as a corner house number 146 on St Christopher Street.
Source From:
Wikipedia
Old Theatre Street, Valletta, Malta, Malta, VLT1186