top rated photo tagged 'hotel'
Santiago, Chile  (Feb 07 '07)
"Forget the smog, Santiago is a fantastic place.."
We've arrived in South America. We're excited! After an eleven hour flight with LAN (which was very good; our own tvs where you can download individual ...
read entry  >
Page:  1