An ancient seafront settlement on the Black Sea, Sozopol is a fascinating place to explore. Tour the cobbled streets and art galleries of the old quarter and enjoy a lunch of local favourites in a restaurant. Then after a boat cruise into Sozopol bay, it's back on land to visit Ravadinovo castle – Bulgaria's very own fairytale palace.
Take a guided walk around its winding cobbled streets and wooden houses and you'll discover its history as an ancient Greek outpost. Taste some typical treats with lunch at a local restaurant then enjoy some free time to shop or explore.
Board a boat and we'll take a short sail into Sozopol bay before heading back to shore for a visit to Ravadinovo Castle – an award-winning attraction packed with spires, towers and marble statues. Wandering palatial grounds and colourful gardens, you can head to the petting zoo for little ones, or just sit back and enjoy views over the man-made lake – it's pure enchantment at every turn.