Browsers may block some cookies by default. Click accept to allow advertising partners to use cookies and serve more relevant ads. Visit our privacy policy page for more information.
Source: getty

This Debt Relief Program From Leonardo DiCaprio Protects Ocean Life In The Seychelles


Get green news right to your inbox!

The Seychelles is an island nation off the coast of Africa that is known for being one of the most beautiful places in the world. Despite the distance from shore, it's a popular location for tourists.