the most coveted urbanisations on the Costa Brava: Santa María de Llorell, just 1,200 meters from the beach and a few minutes from the charming town of Tossa de Mar.
the most coveted urbanisations on the Costa Brava: Santa María de Llorell, just 1,200 meters from the beach and a few minutes from the charm…