Cairo, Sharm El Sheikh and Petra Tours
Jun 5, 2016 – May 14, 2017