0 Spain February 14, 2017 L’Escala, Costa Brava L’Escala, a very quiet seaside town in the Catalunya area of Spain.