safety deposit boxes. Read more
safety deposit boxes.
Situated near the beach, in the lively village of Kardamena.