The mountain “where Buddha laid his foot on” By Sudath Gunasekara (S.L.A.S), The wonder that is Lakegala from where Ravana ruled Lanka and Lord Buddha […]