Uninhabited Balearic island, with no beasts Answer