6 Endangered Birds That You Can Still See in Seychelles

[Seychelles News Agency] Seychelles is a small island nation whose economy is largely dependent on protecting its natural environment for tourism. The island nation's government and various organisations are working hard to ensure the protection of the species endemic to the Seychelles.

Comments are closed.