a small natural paradise