Devil’s Island in French Guiana is a popular destination on the tourist trail. Most travelers that arrive on the island come via cruise ship believe or not. Anytime you turn the corner you will see animals running around all over the place. The island is exploding with wildlife as well as plants that are not indigenous to […]