Black Sea to the East, Turkey and Greece to the south, Macedonia to the Southwest, and Romania to the North.  Sofia is a feast of richness in culture. I had a 5 hour stopover in Sofia on my way to Istanbul, and I asked the Taxi to drop me...