Mave TMS Founder Administrator Messages 234,199 Location Belgium Aug 7, 2018 #1 These tourists in Macquarie Harbor, Australia got very lucky and saw a humpback whale breaching out of the water right in front of their boat.
These tourists in Macquarie Harbor, Australia got very lucky and saw a humpback whale breaching out of the water right in front of their boat.