Whisper of Nature, Croatia