Tag: Cyprus

Newly Listed Hilltop Villa In Cyprus

This hilltop villa is located in Cyprus, an island nation in the eastern Mediterranean Sea, and is situated on over 2 acres of land.