Lima, Peru | Friday 21 November 2008 19:42 | |
+ More information | Add Comment (0)
English spoken
English and some French spoken
English, Italian and some French spoken
Located in the heart of San Isidro, Lima's elegant, commercial
No english spoken