Nothing found
The recently completed luxury complex of Peyia Rice is booming with a view of the picturesque village of Peyia, with unobstructed views of the sea and the new port.