Where to find us 82 Tombs of the Kings Avenue, Paphos, PaphosOpen directions CategoriesPetrol Stations