Updated in January 18, 2019
Updated on December 7, 2018
La Gomera is a jewel of nature, little known by the Spanish themselves. Although it lacks impressive volcanoes, this island has some unique natural wonders in Spain. Continue reading “LA GOMERA, THE TROPICAL FOREST OF SPAIN”