Sozopol is located south of Burgas on the southern Bulgarian Black Sea coast.
Also see Nessebar (a lovely beach town) further down the coast, and take a boat from nearby Primorsko to see the lions head (part of the blue mountain range).
In Sozopol, Hotel Coral is a great place to stay.
coral.thracian-hoteliers.com/?lang=en
5 Lazuren Briag Street 8130 Sozopol, Bulgaria
+359 55 026 266
Google map: bit.ly/XVdBWs