Can you imagine a place with mountains, beach, sea and where there is also a castle? The answer: Tossa de Mar. The ideal place to breathe history, and at the same time enjoy some prawns in the center of the Costa Brava. A day here becomes unforgettable.