
It’s A Long Way In India

The longest annual marathon swimming competition in the world, the River Bhagirathi is a turbulent Himalayan river in India that is the source stream of the Ganges, the holy river of Hinduism.
Copyright © 2010 by Open Water Source
Latest posts by Steven Munatones (see all)