0 Likes
TORTOSA, municipality in the province of Tarragona, Catalonia, Spain. A beautiful town on the banks of the Ebro River, capital of the region, with great influence since ancient times. Aerial view of the city from the privileged viewpoint of "the Zuda or San Juan" castle.
...