Gecko Sportfishing invites you on offshore and nearshore fishing charters on Ocracoke Island, North Carolina. Here you have the chance to get away from the crowd and get closer to the fish and the marine world. The charter is operated by Captain Ernest Do...