A delegation from the Seychelles Ministry of Environment, Energy and Climate Change called by at North Island to witness the private island’s progress to becoming an ecological giant.
During an official visit earlier this week, the Seychelles’ Principal Secretary for the …Read More: Seychelles: North Island – A Triumph for Eco-Tourism and Rare Species Protection