Sri Lanka Google doodle celebrates Sri Lanka’s Independence Day 2 years ago The Doodle for today celebrates Independence Day in Sri Lanka. This day in 1948 marked the official declaration of independence… Google doodle celebrates Sri Lanka’s Independence Day 3 years ago Happy Independence Day, Sri Lanka! Sri Lanka is a teardrop-shaped island nation recognised for its gorgeous natural beauty, biodiversity, and…