We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Walking tours (1)
Before You Go
Travellers' Picks (12)
The Water Route - Sella, Alicante, Spain
The ancient mountain village of Sella (419m/1375ft) is located 18Km inland from the coastal town of Villajoyosa on the Spanish Costa Blanca. This small and authentic village is surrounded by...
by EveryTrail members
See all recent reviews for Alicante Province »