Olymbos (Olympos)
Olymbos, or known as Olympos is one of the most famous villages in Karpathos island and also in Greece, which offers interesting history, ancient traditions and amazing panoramic views for its visitors. The village is usually described a ‘living folklore museum of Greece’, and in Karpathos Olymbos is definitely one ...