Although the Adriatic Sea in Croatia gets most of the attention, fresh water beauties in forms of rivers and lakes are a hidden gem. Unburdened with overcrowding and often set in pristine areas, rivers and lakes are often home to wonderful flora and fauna.