Peru, Travel Machu Picchu Monday December 17, 2018 admin Llamas at Machu Picchu, Peru Well, its Monday, and this is the new WordPress look. It’s kinda cool, but I’m not sure where the old editor went, so it’s been a little confusing. Just another Monday before Christmas…