MESSENIA, PELOPONNESE, GREECE. Famous Voidokoilia beach as seen from Palaiokastro (literally "old castle") of Navarino (Pylos)