Bermuda Cahow, Nonsuch Island, St George’s Parish, Bermuda (LIVE)