Cuxhaven

From FinnegansWiki
Jump to navigationJump to search
  • Cuxhaven - a town in Lower Saxony, Germany, located on the shore of the North Sea at the mouth of the Elbe River.
  • gods' heaven