North Reef is a shallow reef south of Rennell Island. It is one of the three atolls that make up the Indispensable Reefs in the Rennell and Bellona Province of Solomon Islands.
North Reef is a shallow reef south of Rennell Island. It is one of the three atolls that make up the Indispensable Reefs in the Rennell and Bellona Province of Solomon Islands.