Cultural Festival 2009

International Cultural Festival at the Botanical Gardens featured booths, food, entertainment and crafts from many nations.