Scotland is known for its wide array of castles. In Glasgow, you'll find one of the best medieval castles in Europe, Stirling Castle, which dates back to the Middle Ages. Because of its high location perched upon stone walls, views overlooking the battlefields and Stirling Bridge are ready to impress.