Calella packs a lot into its petite size, with a delightful town center and a series of pristine beaches, as well as historic architecture, first-rate cultural institutions, and reams of natural beauty. Located on the northern coast of Catalonia, this resort town sits some 58 km northeast of Barcelona, excellent for a day trip for those staying in the regional...
Read more