Deep canyons, cascading waterfalls and Dubrovnik's jumbled fortifications tempt exploration in an Adriatic country that, according to legend, hid Odysseus for seven years.