Japan’s Wonders: A Swimming Pool Filled With Wine

Japan's wonders: A swimming pool filled with wine Japanese Wine Association has estimated that during 2011, an average Japanese person consumed 5.2 litres of wine. This volume is more than double the wine consumed […]