Calella is a popular sea-side resort on the Costa Maresme just 50 km from both Barcelona and easily accessible from Barcelona by train. Calella has 3km of beaches and many activities for the 250.000 tourists who visit every year from all over Europe.