L'Escala is an old Mediterranean fishing village located on the Costa Brava, Catalonia, Spain.
View of the seafront promenade with the monument dedicated to "The People of the Sea." This town is famous for its anchovy salting industry, which currently has a quality designation.
View More »