You don't need a large outdoor space to create a charming garden. These small garden ideas will inspire an upgrade to your landscape.