Ancient Sozopol, with its charming old town of meandering cobbled streets and pretty wooden houses, huddled together on a narrow peninsula, is one of the coast’s highlights. With two superb beaches, a genial atmosphere, plentiful accommodation and good transport links, it has long been a popular seaside resort and makes an excellent base for exploring the area.