Olympos Karpathos - The Most Authentic Village in Greece?

Olympos Karpathos - The Most Authentic Village in Greece?