Agreed: Switzerland.
(Have no idea about New Zealand.)
Regards,
You should plan a visit to New Zealand, it is magnificent.......but liberal!