A beautiful beach located in Anavissos, Greece with crystal clear waters and golden sand.
Part of: Athens Best Beaches