Hum, Croatia, with fewer than 30 residents, is recognized by the Guinness Book of World Records as the smallest town in the world. It’s a historic town with interconnected stone houses.