Haha, Giants in Malta, that's a myth, you have to understand the language, to understand why its named like that.
And yes I visited it many time, and its full of historical artifacts
But Giants, nah.
- Forums
- Philosophy & Religion
- Giants in the Bible