Featured Sri Pada: The Sacred Mountain of Sri Lanka Sri Pada, Samanalakanda or Adam’s Peak, the sacred mountain is visited by thousands of pilgrims to pay homage to...