Location:Unnamed Road, Limni Vouliagmenis 203 00, Greece