Croatia is a country in southeastern Europe known for its stunning Adriatic coastline, historic towns, crystal-clear waters, national parks, and rich cultural heritage.