The fishing town of L’Ametlla de Mar in Tarragona has been named a finalist for Best Beach Destination in Spain in the National Geographic Readers’ Awards 2026. Selected for its 20km of “wild” ...