Festival of India
In and around Belk Theater, 130 N. Tryon St.
Sunday, noon: See Bollywood dancing, enjoy Indian food, yoga and sari-wearing demonstrations, henna tattooing and more. Belk Theater is the home base, but activities also take place in nearby venues and on Tryon Street. Admission $6, indiafestival.iacofcarolinas.org.
St. Alban’s Episcopal Church, 301 Caldwell Lane, Davidson
Sunday, 3 p.m.: A program of arias by J.S. Bach and his contemporaries features soprano Margaret Carpenter and mezzo-soprano Tamsin Simmell. Harpsicord, organ, theorbo and baroque cello also featured. Admission $15, $10 students, young adults under 25 and seniors 62+, www.musicatstalbans.org.
Mysteries of the Unseen World
Discovery Place, 301 N. Tryon St.
Monday, 10 a.m., noon and 2 p.m.: The final week of the this IMAX film allows viewers to see phenomena that can’t be seen with the naked eye. Tickets $10/$5 adults, $9/$5 children ages 2-13. www.discoveryplace.org
Neighborhood Theatre, 511 E. 36th St.
Thursday, 8 p.m.: The New Orleans quintet plays from its third studio album. Ticket $12/$15, www.neighborhoodtheatre.com.
Professional Bull Riders
Time Warner Cable Arena, 333 E. Trade St.
Friday, 9 p.m.: Watch riders attempt to stay on a bucking bull for eight seconds during this two-day competition. Tickets $17-$102, www.timewarnercablearena.com.