LLAFRANC
The bay of Llafranc, its promenade, the port and the Cape of Sant Sebastià make this small town one of the most prestigious on the coast.
^
The bay of Llafranc, its promenade, the port and the Cape of Sant Sebastià make this small town one of the most prestigious on the coast.