The Canary Islands is a Spanish archipelago located just off the northwest coast of mainland Africa, 100 km west of the border between Morocco and the Western Sahara.
Mount Teide and Las Canadas National Park, Tenerife
Mount Teide is one of the largest volcanoes in the world. You can walk to the summit through the National Park exploring pine forests, giant craters and a lunar landscape.