Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
The TravelTart
Wanna Camel Ride? The Hard Evidence at the Pyramids of Giza, Egypt. #travel #tt #ttot #rtw http://www.thetraveltart.com/camel-r...