Watch as Smile Patrol goes North to the Island of Dominica! We had a blast in the Nature Isle with Gloria Walsh.