Zorba Beach is a rest stop offering beach access.