When a very good friend of ours informed us that he would be in Frankfurt over the weekend, we were more than delighted. Making new friends in a new country takes time. So when old friends pop in even for a very short time, it brightens our day and lifts up our spirits.
We headed over the weekend to Frankfurt to pick him up, already prepared with the sights we would be showing him around. And that would be the romantic city of Heidelberg. For the first time I wasn't keen on looking out the window during our drive. There was too much to catch up on and very little time.

Heidelberg is famous for its University, Museums and the Schloss or castle which are now world famous ruins. After a meal at the kids favorite joint MAC Donalds, it was a pretty long walk over a steep mountain all the way to the Schloss.
Cursing under my breath, pausing to take a shot or two in between, I was breathless by the time we made it to the top.

The castle is nestled on hills 300 feet above the city. It is a combination of several buildings, each building highlighting a different period of German architecture. It is over 600 years old and had three destructions which brought it to its current state. The first two being due to wars and the third was a lightning strike.
From the castle and its gardens, you have amazing views over the city of Heidelberg and the Neckar river.
Weddings at the castle are allowed. You have got to book a spot in advance. I think it is one of the most romantic places to say I do.
After a guided tour of around the castle, we were told that the castle also houses the
World's largest wine Barrel built in 1751 by the Prince Elector to house the wine paid as taxes by the wine growers. Made out of 110 oak trees, it holds 220,000 liters of wine (58,124 gallons) and has a dance floor built on top of it. Look how tiny we are in comparison with the barrel!!!
The day ended with a long walk on the old bridge and through the old town, walking, taking in sights and simply enjoying each other's company.