Bulgaria hosts a spectrum of natural beauty dominated by rugged mountains, rich farmland, and an astonishing stretch of sandy beach along the Black Sea.