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 Stiniva Beach that's hidden between two rocky cliffs, each beach has its own unique beauty.
You'll want to book a trip to Croatia after seeing these gorgeous photos.