Back to photostream

Bodrum Castle

The Bodrum Castle (Castle of St. Peter) is located on a small rocky peninsula set between two sheltered bays in Bodrum, on the south- west coast of Anatolia.

3,593 views
111 faves
376 comments
Uploaded on September 29, 2024
Taken on September 28, 2024