This gallery contains 9 photos.
Just more than three years ago, when excavation works were underway for the building of a new hospital at the area known as tal-Ħotba off Tal-Barrani Road in the limits of Zejtun, a number of tombs were discovered by the … Continue reading