Island life
Sep 26, 2021
2 minutes
Seychelles
omprising 115 islands, the Seychelles is a mecca for beach lovers. But there is so much more to the archipelago than pristine sand and crystal-clear waters. To name just two… It’s home to some of the rarest birds in the world – the bare-legged scops
You’re reading a preview, subscribe to read more.
Start your free 30 days