Train Brain! Your Daily Dose of Trivia Fun :-)


True or False Question

The islets of Langerhans are islands in Scandinavia.

True False