Bulgaria está ubicada en la parte sureste de la Península Balcánica, al norte de Grecia y Turquía y al sur de Rumania, frente al Mar Negro al este.
El turismo ha ido creciendo en los últimos años, gracias también a la diversificación de las ofertas disponibles, además de las playas en el Mar Negro se puede esquiar y hacer senderismo en algunos lugares no lejos de la capital, también hay varios parques nacionales y algunos valiosos sitios patrimonio de la humanidad, como el Monasterio de Rila o las Iglesias rupestres de Ivanovo.