Bulgaria is conveniently divided into northern and southern halves by the bisecting Balkan Mountains running east to west. South of the mountains, you’ll find a variety of significant historical sites, beautiful Black Sea beaches, and vibrant cities. In fact, Bulgaria’s largest cities are located in Southern Bulgaria: Sofia and Plovdiv. In this Southern Bulgaria travel...Read More