Earth has no shortage of strange and dramatic places. There’s the Door to Hell in Turkmenistan — a natural gas crater that has burned continuously since 1971. North Sentinel Island in India’s Andaman ...
Point Nemo: Inside Earth's Loneliest Spot, Under a Passing Space Station ...