Pebbled beach in Greece with clear waters. Enjoy swimming and relax with umbrella & lounger rentals from nearby tavernas.