News

Tossa de Mar in Spain’s Costa Brava region ... We also found an Irish pub, ... (and it should be noted that Tossa natives once referred to British tourists as “lobsters” for the ...