When one thinks of Cypriot mountain villages, images of waterfalls, coffee shops and local handicrafts come to mind. Family excursions, traditional music and Cypriot hospitality help paint the picture ...