Tag Archives: Hermigua

Whistle While You Walk: Hiking On La Gomera Island, Spain

Walking on La Gomera is a tough but rewarding experience.
1 Comment Posted in Canaries, ISLANDS, Sports | Also tagged , , , , , , |