Old city Hum, Istria, Croatia. The smallest town in the world. Old stone houses, cobbled street and church with bell tower in city centre