According to a local Gozitan legend, giants built these temples; according to the legend, these giants resided in Gozo during ancient times and used the temples as places of worship.
Giants built these temples. This was according to a local Gozitan legend. These giants resided in Gozo during ancient times. This was according to the legend. These giants used the temples as places of worship. This was according to the legend.