Hanover is a historic city in Germany, once a royal capital and a proud Kingdom. Situated on the Leine River, it is known today for its green spaces, cultural events, and international trade fairs. See also Cities Europe Monarchy History