Magic Carpet Journal’s Barbara Kingstone takes you to the mountainous jungles of Peru to see the legendary “lost city” of Machu Picchu.

read more