Valetta Kaniisadda Blessed Virgin of Victory Yurub Quay Valletta Yurub Church of St. Catherine of Alexandria Yurub Casa Rossa Piccola Yurub Palazzo Ferreria Yurub