North Keppel Island .. island paradise! In the Keppel Island National Park just off Rockhampton, Australia