Visitors TV Network presents a tour of Savannah Georgia and Tybee Island with several interesting hosts.