Camel Ride Archive
-
Wanna Camel Ride? The Hard Evidence at the Pyramids of Giza, Egypt
Posted on March 18, 2009 | 4 CommentsCamel Rides at the Pyramids – Almost Impossible to Avoid! Taking photos of the Giza Pyramids in Egypt. It’s a nightmare at the best of times. Usually, the Giza Pyramids...
Crazy Page 1 of 11










