One of the most widespread theories about the origin of carnivals is related to the Roman Saturnalia and Lupercalia festivals. Both are in honor of the god Bacchus, divinity of wine. The Christian culture incorporated these celebrations to its... Continue reading