How the world sees Greece
Costa Navarino is a luxury resort in GREECE built close to the ancient 'Palace of Nestor' – a wise king who featured in Homer's stories about the seige ...