Tortosa is located close to the mouth of the Ebro River in the Catalonia region of Spain. The city is bordered on its northern side by the mountains of the Cardo Massif which shelters the town. These mountain ranges are often covered with snow ... Read More >
Connect With Me!