-
Noumea, New Caledonia
-
This place was Amazing
-
this is a small island (french) it really is paradise coloured fish in crystal clear warm sea this is a must visit island.
Posted
Sep 25, 2005
by vikkie
Would you like to post a comment?
Sign Up for Free or
Sign In to post a comment