The World Islands, Dubai- Major Facts About Dubai’s Man-Made Islands

The World Islands is an archipelago of small artificial islands constructed in the shape of a world map, located in Dubai. Though an architectural marvel the islands remain vacant. Here are the top facts you need to know about Dubai’s man-made islands.

Continue Reading

North Sentinel Island: Facts And Mysteries Surrounding The Sentinelese Tribe

The Sentinelese tribe of the North Sentinel Island is the last isolated hunter gatherers tribe in this world. There are many mysteries surrounding this tribe as the members have forever isolated themselves from modern people. Read on to know the stories revolving around this mysterious island.

Continue Reading