15 things I love about Japan

Is there anyone that has not heard of Japanese gardens? I doubt it. However one thing that is probably not so well known is the fact that there are 3 main types of Japanese gardens:

Continue reading