Discover the elegant streets, castle and cemetery of Varaždin, a continental gem often called 'Little Vienna'.