Vaccinators in Peru's Amazon are challenged by religion, rivers and a special tea
The port of Indiana is the largest town for miles on the Amazon River. People travel for days in long, narrow, wooden boats called peque peques down the Amazon and various tributar…