March 17, 2015April 5, 2016 Kronborg Castle-Helsingør, Denmark: Elsinore of Shakespeare’s Hamlet Continue reading →