The Black Sea Coast of Bulgaria stretches for 235 miles from the Romanian border in the north to the border with Turkey in the south. Golden sandy beaches cover more than one third of this length, and are a major draw for both local and overseas holidaymakers. Millions come here during the summer season. The Balkan Mountains divide the coastline into two—much of the north is rocky with cliffs up to 250 feet high; the south is known for its wide beaches. Dotted along the way are numerous fascinating towns, including Varna (the third largest in the country), Sozopol, and Nesebar. The latter has an ancient center filled with narrow cobbled streets and a rich heritage stretching back thousands of years.
Need trip ideas? Get inspired by our curated collections of the world's best destinations.More