Varanasi, India – Heaven on Earth
In India, more than any other place on earth, the natural and spiritual worlds conjoin. Air and light, trees and mountains, animals and fire are all worshiped as gods. But the most important natural deity for Hindus is the Ganges River, an embodiment of the Goddess Ganga. A water goddess, Ganga originally tended the gardens … Read more