St Mary Parish Church


Built in 1605 and is found on one of the highest points in Malta…

Read More