Around 50 kilometers North of Birmingham, in the county of Shropshire (West Midlands), lays a small idyllic English town called Beckbury. Beckbury has a special meaning to me. It was the first town outside The Netherlands, where I travelled as 17 year girl (almost 18!!!) alone, without my parents or anyone else. It was also…