Whenever zen is talked about, the first thing that comes to mind is a place where people can find their inner peace or a place for relaxation – like a place where we do our yoga or maybe the spa.…Read more