Could Sri Padaya Be an Ancient Volcano?

Sri Padaya (Adam’s Peak) is undoubtedly one of the most sacred pilgrimage sites in the world for Buddhists. Revered for thousands of years…