Log In or Register
This is a castle built in a small island of the Tejo river, between Vila Nova da Barquinha and Praia do Ribatejo - Portugal