News The Mandurah Giants 22/07/2023 Facebook Twitter Email Over in Western Australia there is an area that is called the Land of the Giants. I have visited thiSubscribe or log in to read the rest of this content.