Bulgaria: Black Sea beaches, Rila monasteries, and rose valleys. Europe’s affordable hidden treasure.