LWIF EP205: What the Richest Vacation Home Area in Japan is Like

Welcome to Karuizawa, Japan’s most famous resort town where the wealthy play.