Ggantija
A megalithic shrine on a Mediterranean island. According to folktales, it was built by giants. There is evidence that there were roofs and doors and it appears that animal sacrifices were done on the altar.
|
|
Ggantija
A megalithic shrine on a Mediterranean island. According to folktales, it was built by giants. There is evidence that there were roofs and doors and it appears that animal sacrifices were done on the altar.
|
|