Clue of the Day

Jun
19

Share

Fictional Places

Some residents of the place with this name came from Kensington Gardens, where they had fallen out of their perambulators

ANSWER

What is Neverland?