News

We all know Shakespeare’s “Hamlet” takes place in Elsinore Castle in Denmark, more often than not depicted as a rather dreary ...