or PADEVOUA, a small island in the South Pacific Ocean, near the north-east coast of New Caledonia. Long. 165.41. E. Lat. 20.18. S.
or PADEVOUA, a small island in the South Pacific Ocean, near the north-east coast of New Caledonia. Long. 165.41. E. Lat. 20.18. S.