Community Tourism / Ecuador / Photo Gallery / Wildlife Friday Photo: The Sloth Posted on May 24, 2013 by lanomadita • 2 Comments La Nomadita has a “Lord of the Flies” moment with the boy hunters of the Choco rainforest, Ecuador Continue reading →