North Captiva, also knowns as Upper Captiva is an amazing secluded oasis. The legend goes, that when…