Historic Site
4/5
Telgħa ta' Alla u Ommu
Telgħa ta' Alla u Ommu ('Hill of God and His Mother') is an ancient, steep, winding road connecting Salina Bay with the hilltop town of Naxxar in the Northern Region. Flanked by prehistoric megaliths, catacombs, and Victorian fortifications, this atmospheric stretch of road is legendary across Malta for phantom hitchhiker sightings, unexplained vehicular stallings, and ghostly figures appearing in headlights late at night.