Thalassea Beach is a beautiful sandy beach located within Athens' city limits, offering crystal clear waters and stunning views.
Part of: Athens Best Beaches