Heidelberg is a fairy tale town cradled between green slopes at the very heart of Germany. Strolling along the cobblestoned streets of the old town while a charming local guide introduces you to the town’s history is, hands down, one of the best things to do here. So go ahead and book now you Essential Free Tour of Heidelberg for an entertaining and educative experience designed to please all types of travelers. Your guide will take you for an easy walk that will cover all the architectural highlights, from the famous Castle, to the first building ever built in Heidelberg—the House of Knight St. George. As you walk, your guide will also share fun facts, explain how the powerful Wittelsbach family shaped the town for centuries, and why the city escaped bombing in the Second World War.