Miraflores, a little taste of Peru April 21, 2014 vamoosenomad Peru is a place in South America where you will find one of the many wonders of the world Machu Picchu. I didn’t get to go to Continue reading