Friday, September 08, 2006

Machu Picchu news, sadly no plans to knock down the repulsive eye-sore Orient Express hotel at the top yet.

No comments: