The magic of 'The Iliad' has been brought back to life thru museum and site development.
Rudimentary unspectacular ruins