Croatia is home to a wealth of hidden treasures, making it a fantastic winter destination when the crowds are thinner.