On the western slopes of the Balkan Mountains, a stunning landscape of rocks sculptured through millennia hides a medieval fortress with a history dating back to Roman times through to the Bulgarian tsars and Ottomans.
Sozopol Beach is a beautiful ancient fishing village on a narrow peninsula 35 km south of Burgas on the Black Sea coast. Bulgaria has some popular, highly commercial coastal resort towns such as Sunny Beach or Varna.
Like Sozopol, Nessebar dates back to antiquity when the Thracians founded the charming peninsular that juts out into the sea. Considered the Pearl of the Black Sea, Nessebar is one of the most beautiful towns on the Black Sea coast.