Wonders of the Cyprus Hills Resorts

Photographs by Tas Anastasi