Barcelona
Barcelona is a city on the coast of northeastern Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Spain.
Source: WikipediaThe Best Travel Spots nearby Torres Venecianes
Travel to Torres Venecianes in Spain
Find hotels nearby 🏨
Find & Book the best travel experiences here
Landmark pictures in Torres Venecianes
Shot with a Canon EOS 60D. Exposure: 1/500, Aperture: 9, Focal Length: 35.0, ISO: 250