Designed by
Title
Calella is a resort town on the Spanish coast an hour away by train from Barcelona. Clean sea, clean beaches and cozy hotels attra #142750187
Description
Calella is a resort town on the Spanish coast an hour away by train from Barcelona. Clean sea, clean beaches and cozy hotels attract tourists from all over Europe. But at night it is noisy from the merry youth.
This image is editorial