The Charlottesville Festival of Cultures may be the simplest way to learn about the world. With more than 30 countries represented by local citizens and organizations, the event offers a glimpse into the art, food, music and languages in our diverse community.
Saturday 5/14. Free, 10am. Lee Park, Market Street and Second Street NE. festivalofcultures.org.