The ancient Greeks believed that honey was the food of the gods on Mount Olympus and was often referred to, as the Nectar of gods.
The ancient Greeks believed that honey was the food of the gods on Mount Olympus and was often referred to, as the Nectar of gods.