Magnificent Castle in Bodrum Posted on November 10, 2014 by l1lysparrow 1 Bodrum Castle ( Bodrum Kalesi ) or Castle of St. Peter is located in Southwest Turkey in the port city of Bodrum and definitely must see in Bodrum. Jakarta, 10 November 2014 Advertisements