Thursday, November 20, 2008

Noumea and Isle of Pines

We have had a fantastic time in the Isle of Pines. It is an island 60 miles south of Noumea.

No comments: