Bulgarians will tell you that they do not have a nice coast line and for this you need to go to Greece so I arrived in Sozopol with low expectations. I had never seen the black sea before so that was my main reasoning behind the 4 hour bus journey to get there. When I arrived in Sozopol I was pleasantly surprised. It was a little tacky with the usual umbrellas on the beach etc but it was a lot nicer than the mental picture I had painted.
The beaches here are actually pretty cool. The main beach in Sozopol is backed by a street full of bars and restraunts, many of them extend on to the sand so this was the place to entertain and feed ourselves. Then there is the old town with narrow streets and wood clad buildings which was also a nice spot to wonder around in the evenings.
We rented a car and drove south from Sozopol along the coast till we reached the Turkish border. The southern black sea coast of Bulgaria was another pleasant surprise as again I was not expecting much but there is actually plenty of nice beaches and chilled little coastal towns. This area is a long way from the resorts and tourists on the more visited coast line further North, another place to put on my ever expanding list of places to revisit and explore more.
On the way back we passed Sozopol which turned out to be a good move as we found a long stretch of beach backed by a few campsites where we squeezed out the last bit of daylight swimming and having a beer on the beach.
Ok granted this is not a Greek island but it is actually nicer than some Greek islands I have visited and equally as beautiful in its own way. So when a Bulgarian person tells me again that they don’t have nice beaches I am just going to presume they mean the resorts because the South was pretty awesome!