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 #142755301
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.