Every town in Spain has its Plaza de la Constitución. Torrevieja is no exception.
Iglesia de la Inmaculada Concepción, Torrevieja, Spain
Cafe with views to the square. Warning: chocolate muffins are addictive :)
The Romans discovering smartphones
Every town in Spain has its Plaza de la Constitución. Torrevieja is no exception.
Iglesia de la Inmaculada Concepción, Torrevieja, Spain
Cafe with views to the square. Warning: chocolate muffins are addictive :)
The Romans discovering smartphones