Edinburgh Castle The esplanade at Edinburgh Castle has served many purposes over the years; a space for troops garrisoned at the Castle to train on, a site for the annual Edinburgh Military Tattoo and, of course, fertile ground for haggis hunting! Provided by www.camvista.com