The fishing town of L’Ametlla de Mar in Tarragona has been named a finalist for Best Beach Destination in Spain in the ...