A tiny town in Europe known for its stunning architecture and medieval culture is like a “mini Rome” but without a large number of tourists. Hum is a small town in Croatia, often referred to as the ...