The islets of Langerhans are a chain of 3 million islands off the northern coast of Germany. Though very popular, the alpha and beta islands can be tourist traps. Those in the know prefer the lesser known and more secluded epsilon islands.
Other Beautiful Things
- Creon
- Pancreas
Fun Stuff
|