Discovering beauty and tragedy

0
243

The Mentawai Islands, located off the coast of Sumatra in Indonesia, are called “one of the most beautiful and isolated places on the planet.” Malaria and other diseases are a rampant problem on the islands. Photo by Vic Calandra