La Gomera

La Gomera is one of Spain's Canary Islands, located in the Atlantic Ocean off the coast of Africa. In area, it is the second-smallest of the seven main islands of this group.

Read more about La Gomera:  Political Organization, Ecology, Culture, Genetics, Notable Natives and Residents