JPR Photo & Video

Church of St Catherine of Alexandria (Valletta, Malta)

Church of St Catherine of Alexandria (Valletta, Malta)

Churches Valletta Photos and Videos – The Maltese capital boasts over 25 churches, a testament to the centuries-old ingrained Catholic faith of the Maltese.

Visit Malta Travel to Book Flights and Hotels Cheap Online

Leave a Reply

Your email address will not be published. Required fields are marked *