Brad and I review our time in Machu Picchu and discuss changes for travels in the area.
See All 109 Episodes of "Wanderlust with Sal and Brad"