Thanks Labrat
The second photo is a small town called Llança. It is located in the province of Giron. This part of the coast is called Costa Brava. It is in Catalonia (Spain).
It is a well known town among kayak fans. There are many activities related to this.
You can get more information online, this part of the coast is really wonderful.
Greetings,
Josep Massó