Olivewood Published in Nafplio Staikopoulou 19, 21100, ♦ Nafplio Tel. T. +30 27520 29711 google maps NAFPLIO