Friday, November 14, 2008

Vanuatu

Vanuatu is one of those amazing places that is beyond words. In this case the photos might do it more justice.