Gardening on a slope can be challenging, and one popular solution is to break the area up into different levels and sections with retaining walls. There are a number of natural stones you could use, ...