St. Davids Wales

8 smallest cities in the world

8. Hum, Croatia Why is Hum the smallest town in the world? Hum in Croatia is officially the smallest town in…