Trip image

Ten of the most beautiful towns in Cáceres for a winter route