Rudesheim on the river Rhine

This winemaking town with its quaint jumble of medieval towers, castles and cottages, make it the sort of place you'd expect to see kings and princesses, ghosts and fairies.

One of the many cafes in Rudesheim. Photo / Jim Eagles

Image 1 of 3: One of the many cafes in Rudesheim. Photo / Jim Eagles