Nafplio Nauplio Palamidi fortress Peloponnese Eric CB Cauchi Eternal Greece Ltd October 12, 2015 Eric Cauchi Nafplio Nauplio Palamidi fortress Peloponnese Eric CB Cauchi Eternal Greece Ltd