Welcome to Ningle Terrace, shopping huts in the middle of a forest. It is a place where you can be at one with nature and shop for creative tidbits simultaneously. There is a hotel and ski resort nearby. I can see it being a quaint, festive place in the wintertime. Is it worth a stop during any other time of the year? Subjective (no).
Ken & Mary Tree