Sabugal Castle...
Sabugal Castle is a historic fortress located in the Castelo Branco District of Portugal. Situated on a hill overlooking the town of Sabugal, this medieval castle offers visitors a glimpse into the country's rich history and architectural heritage.
...
Castelo Branco District, Central Portugal, Portugal