Kaal Bhairav temple in Ujjain is one of the temples of India where liquor is served to God. Not just that, God actually drinks the alcohol. Kaal Bhairav temple in Ujjain is one of the temples of India where liquor is served to God. Not just that, God actually drinks the alcohol.
Read More