Tour Reports

Posts with the Tag '“Spain Routes”'

Guadalest is the most visited town in Spain with more than 2 million visitors a year. The picturesque Guadalest bell tower perched on a rock pinnacle is now the icon for the Alicante province of Spain. It’s well worth a visit and the only Spanish village in the region that’s remotely like the perched villages [...]