Woah thats heaps of big fish in the one area! last time we went snorkelling I took my daughter to a place called shelly beach here in sydney. we get reef sharks and wobegongs(??) initially its scary and then you realise later they arent that big. lol