This is Biarritz - no idea how to say it - where the G-7 is meeting. It’s on the bay of Biscay - known for surfing, on the Atlantic side very close to Spain, Basque country.
REMOVED BAD LINK - too lazy to go find a good one. Pretty place though. Food looks good too.
Loading comments...