Tetepare Island is a rugged place in the western Solomon Islands that’s cloaked in rainforest and fringed with biodiverse reefs. It’s home to turtles, crocodiles and many endangered species. It’s also one of the last remaining nesting grounds for the giant leatherback turtle. Click on the link to read the full article.
June 14, 2019