Croatia’s long Adriatic coastline and islands are home to literally hundreds of stunning beaches. Sea caves, hidden coves, and medieval architecture are