I've never seen a beach like this! // Whitehaven Beach, Great Barrier Reef snorkelling (Video: Currently Hannah)