What is Tlaloc and where does he live?
Answers from the books of Samael Aun Weor
Tlaloc is certainly a "Deva" of the water element, is a Cosmic Power of the Universe, he has real existence. Undoubtedly, these kinds of Cosmic Deities normally live in the region of the Natural Causes, region in which the scientist of the atom and molecule have no access.
Samael Aun Weor. The God Tlaloc