Located in a rather isolated town in Crete, it has been recognized as an excellent facility and model of its kind.
Located in a rather isolated town in Crete, it has been recognized as an excellent facility and model of its kind.