Introduction to St. John’s Cathedral: St John’s Church is a typical late Renaissance building. Its gorgeous and majestic appearance is considered a symbol of Valletta.

Leave a Reply