Great Barrier Reef & Shark Experience May 24, 2012 happygal Australia, RTWT We signed up with Deep Sea Diving Den to sit on a fast boat to the Great Barrier Reef from[…] Read more