Sri Lanka At Its Earliest Part 2 | The Island That Floated Away
- Jun 3
- 1 min read
Updated: Jul 5
The simple fact that Sri Lanka is an island has determined the country’s character; for “islands,” as Richard Dawkins remarked, “are natural workshops of evolution.” But how did this all happen?





Comments