Bulgaria’s best beach town you haven’t heard of yet
Sozopol is a charming little town on the Bulgarian Black sea, attracting many Bulgarians and foreigners with its golden beaches, delicious food, old town and proximity to the famous Castle of Ravadinovo. Read this post to see what’s best to do in Sozopol.