With several dramatic mountain ranges, superb beaches, numerous historic towns and a web of working villages with traditions straight out of the nineteenth century, Bulgaria has a wealth of attractions crammed into a relatively compact country. More than anything else, this is a land of adventures: once you step off the beaten track, road signs and bus timetables often disappear (or are only in Cyrillic), and few people speak a foreign language, but almost everyone you meet will be determined to help you on your way.