Spain Catalonia Taull
Nature
Small Towns
Taull, a mountainous town in the Pyrenees in the Catalonian province of Lleida, is situated at a height of approximately 5000 feet in the valley of La Vall de Boi.
Taull is characterized by quaint narrow streets, breathtaking natural beauty, and stone houses with slate roofs and wooden balconies.
From Wikipedia, the free encyclopedia
Plan your perfect trip to Spain!
Easily create an itinerary based on your preferences: Where to visit? For how long? What to do there?
Plan your trip