Tourists to Bodrum Castle boosted up to 150,000
The Bodrum Castle (St. Peter’s Castle) is situated on a small rocky peninsula between two sheltered bays in Bodrum, on Anatolia’s south-western coast. This peninsula, which was inhabited and known as Zephyrion in antiquity, was most likely utilised as a Read More