I had a truly amazing time in Egypt with Ride Egypt. From the moment I walked through the arrivals gate at the airport to the moment I said my goodbyes, I was in good hands and looked after every step of the way. I have to thank Emma and everyone at Ride Egypt for making my…