Design ideas for planning a hillside garden.
Hillside gardening can be tough if you don't get the basics right.
Small spaces can be made to feel much bigger with the use of optical illusions.
Every plant has a unique botanical name. A lot of information can be discovered by understanding the botanical name's meaning.
A guide for getting started on a butterfly garden.