Browsing Tag
Island of the giants
1 post
Ġgantija Temples: The Enigmatic Island Built By The Giants
Ġgantija Temples are megalithic complexes from the Neolithic on the Mediterranean island of Gozo. The massive temple was built by a peaceful community even before…