Discovery Isle

Discovery Isle (also: Discovery or the Isle of Discovery) is a small island near Peace Island. There doesn't live anyone.