Japan’s Wonders: A Swimming Pool Filled With Wine

Japan's Wonders: A Swimming Pool Filled With Wine Japanese Wine Association has estimated that in 2011, the average Japanese person consumed 5.2 litres of wine. This volume is more than double the wine consumed […]