Island · EcuadorWolf IslandWolf Island is a island in Tomás de Berlanga, Ecuador. Island in the Galapagos Archipelago, Ecuador.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in EcuadorYacurí National Park · National ParkCiudad Mitad del Mundo · LandmarkVinces · CityPlayas · CityLatacunga · CitySanta Fe Island · Island