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.