Discover the Historic Charms of Sozopol: A Hidden Gem on Bulgaria’s Coast
Perched on a rocky peninsula on Bulgaria’s Black Sea coast, the ancient town of Sozopol is a true hidden gem waiting to be discovered by travelers seeking history, culture, and….