Where is El Hierro?
El Hierro is the second-smallest, southernmost, and westernmost of the Canary Islands, an autonomous community of Spain, located in the Atlantic Ocean off the coast of Africa. El Hierro is also the most western and southern of the Canary Islands and has three municipalities: Valverde, which is also the capital, Frontera and El Pinar, each offering a peaceful retreat away from the chill on our popular winter sun cruise itineraries.








