I love Heidelberg!!!
who can't LOVE this beautiful town by the river Neackar, on the foot of th Odenwald (forest) and along the Bergstraße (hillside road)...the most beatiful view to be seen from the Philosophers way down towards the castle and old town!!! Or what about chilling and bbqing on the banks of the river Neckar (Neckarwiese)........also with a gorgeous view on the castle!!! ;-)