While smaller spaces may take a bit more planning than bigger ones, they have many positive benefits. It starts off by requiring you to be a little more creativ...
We all want enormous, lush gardens, sweeping lawns with overflowing lovely broad borders, zones for dining and sitting, perhaps a pool... but the fact is that i...