The latest discovery, unveiled by the NASA on January 29, came as a bit of a surprise and posed many exciting questions such ...
Point Nemo, also called the 'Pacific Pole of Inaccessibility' due to its remoteness from any landmass. According to National ...