Discovering beauty and tragedy

0
575

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here