The Borġ l-Imramma site is a major building of the temple period. It is located 500 metres southeast of the Ta' Ċenċ plateau. Near the structure, cart ruts and a dolmen can also be observed.
The Borġ l-Imramma site is a major building of the temple period. It is located 500 metres southeast of the Ta' Ċenċ plateau. Near the structure, cart ruts and a dolmen can also be observed.