Caldwell, Idaho is a city that's not too big and not too small — it's just the right size. Plus, it's packed with things to ...