The Great Visit of the Lord Buddha to Sri Lanka Mahiyangana is one of the many significant religious landmarks visited by Lord Buddha. Fortunately, the Lord Buddha first visited Sri ...