Odenske in Denmark has beautiful churches and gardens