Rolling countryside, scenic mountains, abundant wildlife, and perfect country charm combine to make these small towns idyllic places to relax and breathe in nature.