Oliver at Petra Oliver at Petra Oliver, a Canadian from Edmonton, travelled with me to Petra from Dahab, Egypt.