Isabel Oct 6, 20202 min readThe Giants Temple | Gigantia, GozoThe Gigantia are the oldest megalithic temples out of all which are found on all three islands, Malta Gozo and Comino and are known to be...