Great day had by all. I brought eight of my charterboat guests out to Necker Island. We saw giant tortoises, flamingos, and of course several species of lemurs. It was spectacular to see the natural beauty of the island. Gumption was a plethora of information. Looking forward to the next tour.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.