Shopping Alert

The Mosaics of Paphos



While visiting Paphos on the southwest coast of Cyprus, history sneaks up on you from all sides, including the ground under your feet.

read on