Marine Parade, Queensland 4216 Australia
Snorkeling with hundred of tropical fish at Wave Break Island reef
Photo Credit: Seaway kayaking Tours
Claim copyright