Because of its location near the Adriatic Sea, Croatia is home to a variety of stunning beaches with clear blue waters. Whether it's Dubrovnik's well-known central beach or Vis Island's secluded ...