The Troodos Mountains are known for vineyards, monasteries and stunning views, image by Myroslava Bozhko

The Troodos Mountains are known for vineyards monasteries and stunning views image by Myroslava Bozhko