Sozopol is one of the oldest towns on the Bulgarian Black Sea coast, founded as the Greek colony Apollonia Pontica in 610 BC. Today it blends ancient ruins, cobblestone streets and 19th-century wooden houses with vibrant beaches and the famous Apollonia Arts Festival.