Dk Eyewitness Travel Guide: Cyprus by Magdalena Micula & Grzegorz Micua