Rock gardens are probably on of the most attractive and popular garden design. The concept is very old, but recently they have been becoming more and more popular. Rock gardens a perfect way to mimic a piece of the nature into your own yard and have