Holy water for pilgrims, via mail
2016-08-27
Every summer, hundreds of thousands of Indians, barefoot and draped in orange clothing, make a 100-mile pilgrimage on foot to fetch water from the sacred Ganges River that they then offer at their local temples to Shiva, the Hindu god of destruction. This year, they have a less arduous option:Continue Reading