Puebla de Sanabria commands a hilltop at the confluence of the Tera and Castro rivers at ~960 m, its 15th-century square castle with cylindrical corner towers marking the frontier between Castile and Portugal
This page includes partner links. We may earn a commission if you use them to book or buy.