In between the Middle and Third Tarxien temples, is what seems to be a staircase. Could these steps maybe have lead to the roof?

GO BACK TO PHOTO INDEX