PH Paphos is a beautiful island located in Cyprus According to Greek mythology, Aphrodite, the Goddess of love, rose naked from the sea at Paphos and floated to shore on a scallop shell. Try that sort of arrival these days and you’ll probably get arrested. Still, when your father is Zeus, King of the Gods, […]
