Heidelberg is a city in southwest Germany. It stands on the banks of the Neckar River and is famous for the prestigious University of Heidelberg, founded in the 14th century. Heidelberg was founded in 1196.

    Leave A Reply