The Mysterious Machu Picchu - An Incan Citadel In PeruI stared at the ground, watching my feet make its way up the steep path as my heartbeat pounded against my ribs. I panted hard, the...
The Amazon - The Largest Rainforest On EarthIn the lush greenery of the Amazon jungle, it was almost impossible to spot what might be hiding within! Our guides would point to...