Discovering beauty and tragedy

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

Previous article
Next article
13StarsManager
13StarsManagerhttps://malibutimes.com
The Malibu Times is the first newspaper in Malibu, serving the community since 1946.

Related Articles

Advertisement

Advertisement

Latest Articles

%d bloggers like this:
×