Apokrousi beach is located on the western coast of the island of Evia in Greece. It is a secluded pebble beach with crystal clear waters and surrounded by lush greenery, making it a perfect spot for relaxation and privacy. Visitors can enjoy swimming, sunbathing, and exploring the nearby coves and natural caves.