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...