Home › Forums › Blogposts & Case File Folders Comments › From a paradise to a waste dump
The British Henderson Island is located in the South Pacific Ocean between Chile and New Zealand. It has been declared UNESCO’s heritage for its beaut
[See the full post at: From a paradise to a waste dump]