Heidelberg is the famous Romantic Town and University Town in Germany. If you are planning to visit then check out this Quick Travel Guide to Heidelberg.