Sozopol
is a gem on the south Black Sea coast. With beautiful beaches to
the north, in the town itself and to the south. It is steeped in
history and an archeologically and architecturally protected area
backing on to the Strandja Forest, mountains and National Park.