Nikumaroro Island is a part of the Phoenix Islands, Kiribati, in the western Pacific Ocean. It is a remote, elongated, triangular coral atoll with profuse… Read More
This website uses cookies.