I have been in Nottingham, UK for almost 2 weeks and so far I have been enjoying my time getting to see the city and country. Nottingham is in central England and is about 2 hours north of London. …
Continue Reading about Howdy from the University of Nottingham! – Talisa Mohammed