Almyra Hotel Paphos, Cyprus The historic town of Paphos boasts a vast array of historical sites to explore, but when it comes...