Cathedral

3 days ago via viatravelers    Discuss    all
Immerse yourself in the opulent grandeur of St. John's Co-Cathedral, a true marvel of Baroque architecture in Valletta, Malta.

Submit a Comment

Log in to comment or register here