Castle of St. Peter...
The Castle of St. Peter, also known as Bodrum Castle, is a historical landmark located in the coastal town of Bodrum, Turkey. This impressive structure has a rich history dating back to the 15th century when it was built by the Knights Hospitaller.
...
Bodrum, , Turkey