While on a visit to the tropical Mentawai Islands off the west coast of Sumatra, Indonesia, surfer Rob Henry found…
“Without this forest here we’d have no way of surviving. We’d be terrified.” – native of Mentawai Mentawai is an…
The Mentawai Islands are a chain of about seventy islands and islets off the western coast of Sumatra in Indonesia.…