Sabugal Castle
You can help expand this article with text translated from the corresponding article in Portuguese. Click [show] for important translation instructions.
|
The Sabugal Castle is a castle in the city of Sabugal, near the Côa river, in central Portugal.