e-mail

The beaches of Pangumbahan, on Java, Indonesia are one of the largest Green Sea Turtle nesting sites in the world. All the eggs are harvested, with half going to markets for human consumption, the remainder going to hatcheries.