Discover the elegant baroque town of Varaždin in northern Croatia, where perfectly preserved architecture, a fairytale castle and a relaxed café scene invite you to slow down.