Japanese gardens are expressions of simplicity, serenity and elegance. One thing that is clear from the several gardens we visited is that there are consistent elements from one Japanese garden to the next. The elements are woven together so seamlessly that the gardens seem to be curated by nature, herself.

What are the main elements of a Japanese garden?