Intro to Hindu Deities: Brahma the Creator
On several different journeys, I spent weeks in the small Northwestern desert town of Pushkar, India, melting into the deeply spiritual and mystical feeling of the place. I learned while visiting that one of the only “living” Brahma temples exists there, next to the small, beautiful reflective lake sitting as the focal point of the entire village.