Its capital, Sofia, is one of Europe's most beautiful and best kept secrets. There are endless snaking gorgeous city streets overlooked by the most wondrous architecture such as the Church of St Nicholas which was erected in celebration of the nation's liberation and the Cathedral of Aleksander Nevski, which is a fitting tribute to the countless lives lost during the Ottaman War. The Statue of Saint Sofia is a must-do holiday photo, not only for its beauty as a work of art, but for the fact that it was such a controversial piece - with the local church complaining her attire unbefitting of a religious figure.
The National Theatre is the oldest in Bulgaria and the home of ballet, opera and plays and the National Gallery of Foreign Art boasts some truly incredible work from all four corners of the globe including China, India and Africa.
Sofia even has its own colosseum, the Amphitheatre of Serdica, in which ancient gladiators once battled to their deaths in front of thousands of blood-thirsty spectators.
Sofia like all capitals has outstanding shopping with the best of the best to be found along Vitosha Boulevard with its designer brands, high-end boutiques, bars and eateries. Rent a holiday apartment in Sofia to enjoy like a local all that this great city has to offer.
Of course, there is far more to Bulgaria than simply her gorgeous capital. The entire eastern swathe of the country rests against the splendid Black Sea Coast which drapes from north to south for 378km, around a third of which is spectacular gold and white sandy beaches. Picturesque holiday towns and resorts are scattered throughout the region which has come to be known as the Bulgarian Riviera.
To the south-west of the country, nearly 1000m above sea level sits the enchanting town of Bansko, nestled amongst the Pirin Mountains. Skiing, hiking, an abundance of lakes and ancient pine forests, not to mention the nearby thermal springs make this enchanting site comparable to the glorious French and Swiss Alps.