Filter
Sri Lanka (Ceylon)
Filter
At the pilgrimage site of Adam’s Peak in Sri Lanka, a footprint is embedded atop the mountain summit. Buddhists hold that it was left by the Buddha, Hindus say Lord Siva, and …