Almroths visits Machu Picchu, Peru Almroths Express AB is a member of CLC Projects representing Sweden View profile: Almroths Express AB View website: www.almroths.se