World's most controversial tourist spots
By: Team Ifairer | Posted: 18-02-2018
Heart It
Devil's Island, French Guiana
The Devil's Island is one of the largest islands in the world. It is a major place of the Atlantic Ocean, situated about 14 km off the coast of French Guiana in South America. It is called as "the Green Hell". It is said to be hub of various spirits and paranormal activities have been noticed in the area.