Most snorkelling cruises take you out to sea, so you can dive amongst the marine life and see live coral.