This is Thion Island, just off the northeast coast of Espiritu Santo Island.
A sad looking island
No Thumbnail
© Bing Maps
By AKpilotEMT @ 2005-12-01 02:05:45
romulusnr
@ 2006-06-29 14:21:00
Doesn't look quite as cool in the hi rez.
Anonymous
@ 2006-08-07 00:02:46
is that off hog habour village?