Posts from Stumpy in thread „I'm New, Be Gentle!“


    Got a question, Keith. I recently read that Torquay is the only place in England where palm trees grow. Is that true? I would not have thought that anyplace in the British isles had palms.