Seaside Castle

  • I now here this is. It’s at a small island at the west coast of Portugal called Berlengas.