Nectar of the Gods
Mead… The nectar of the Gods. Estimated to have been produced since the Neolithic period… Oldest evidence of its existence dates to 7-8,000 years BCE in China, Europe and the Middle East. The first alcoholic beverage humanity ever consumed. Humans are a curious species (homo sapiens – wise, or knowing, man) and our innate need