Tiny Island in the Seychelles Is the World’s Smallest National Park
Seychelles is a country made up of an archipelago of 115 islands off the west coast of Africa. Known for its gorgeous waters and rich tree-covered islands, it has become a popular tourist destination in recent decades. But one small island called Moyenne remains an oasis within paradise.