Greece is not only famous for its island and beaches, but also for its aesthetic traditional villages sprawling the mountains, the cliffs and the harbor. […]