Bulgaria is located in the Balkans at the western end of the Black Sea. It shares its border with several European countries that are Macedonia to the south west, Greece to the south, Turkey to the southeast, Serbia to the northwest and Romania to the North. Explore the region with Car Hire Bulgaria. It is one of the key land routes that links Europe to Asia and the Middle East. It has become increasingly popular as a tourist destination for people from Northern Europe that fancy a different location than Spain. Enjoy them all with Car Hire Bulgaria.