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.
A crevice garden is a useful method for creating a drought tolerant landscape with an alpine twist.