The annual Festival of India was held Saturday at Elmwood Park in downtown Roanoke with splashes of culture and highlights of sounds and aromas.

Load comments