Google doodle celebrates Sri Lanka’s Independence Day
Happy Independence Day, Sri Lanka! Sri Lanka is a teardrop-shaped island nation recognised for its gorgeous natural beauty, biodiversity, and rich cultural heritage. It is known as the Pearl of…