Istria, the familiar heart-shaped peninsula in the Adriatic, is most known for its wild beaches, historical coastal towns and great cuisine combining the best of Croatian and Italian cultures. But it offers much, much more than lying on the beach all day and having dinner in the old town...