Google Maps: Devil’s Island was once home to an infamous French prison in the mid-19th century shows up a small island just off the coast of South American country French Guiana. Using the satellite function, Google users can look closely at the spot which is covered in dense, lush rainforest as waves crash at its shore. But however idyllic it may look now, it was once a hellish place.
Holiday Holiday Latest News, Holiday Holiday Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Source: Daily Express - 🏆 26. / 68 Read more »