All about Darryl Bywater

Geneva is a beautiful place to visit. I've only ever passed through it on my way to other parts of Switzerland. Lake Geneva is stunning too.