setmeravelles.com
Teide, Spain’s highest peak.
Spain’s highest mountain isn’t located in the Greatest Peninsula in the World. It’s actually located off the coast of Africa, 2000 kilometres from my home in Valencia. Mount Teide…