Tag: palmyra


The 4 Most Mysterious Islands In The World

There are millions of islands dotting the oceans, rivers, and lakes of the world. They range from manmade islands there for the convenience of the people who live in the area, to natural constructions made by lava or tectonic plates. Most islands are fairly ordinary dots of land that are dutifully recorded on maps but have nothing special about them […]