No. Do a Nature Tour with Gumption if you want to really see Necker Island.


Douglas E. Linton