Just stuck on one - On which beach did the Wright brothers demonstrate their flying machine in 1907? (I have googled this so many times but can't find reference to a British beach at all, only french or USA and am sure answer must be British coast.) Any ideas?
Fantastic, glasman, thank you so much, I don't know how you found that, I had googled for many hours over the last few weeks!! I can now post it, another quiz bites the dust, thanks again.