Tourists were back at Peru's ancient Inca citadel of Machu Picchu Wednesday, officials said, after a protest by residents forced the evacuation of hundreds of stranded visitors.

See Full Page