The TravelTart
Wanna Camel Ride? The Hard Evidence at the Pyramids of Giza, Egypt. #travel #tt #ttot #rtw http://www.thetraveltart.com/camel-r...