“This is the little village of Mosiá in Peloponnese, Greece, offering a great view to t