Royalty and Celebrities Drawn to Rat-free Seychelles Island
After undergoing invasive species removal and ecological restoration, North Island, Seychelles becomes a popular destination among royalty and celebrities. Rats don’t make great company when you’re trying to enjoy yourself on your tropical escape. Unfortunately, islands around the world are infested with rats and other invasive species that have been transported via human infrastructure. Non-native, […]