mokenislands.com
Long periods of waiting. Updates from the Moken Village - The Moken Islands