When visiting Croatia you will unavoidable get in touch with water. Starting as small creeks in the heights of the mainland, running down through limestone canyons by passing numerous waterfalls and finally arriving as rivers in the Adriatic Sea with its hundreds of islands.
And all these forms of aggregated H2O do impress with ever different colors, mostly crystal clear giving view to the hosted flora and fauna.
Hereafter a short water based travelogue through Croatia:
Plitvice Lakes National Park
Krka National Park