Catalonia Tourist Information and Vacation Guide
The town church in Siurana Catalonia is perched on a mountaintop that overlooks the rugged landscape of Tarragona, Spain.