Babinda Boulders - North Queensland - Crazy busy swimming spot!!