What Is A Bio Swale? Portal in South Burlington Vermont United States HomepagePortalwhat-is-a-bio-swale #ImageModArea L R HP Days 1 What Is A Bio Swale? Login to view View The Portal PS PS--5885%142