A big reason for that is the the Hindu Temple that is a little to the south and west of Circle C.
http://radhamadhavdham.org
It's a beautiful Temple and is one of the largest in the United States. Originally 4th largest when it was built but I do not know about now.
They just had a major holiday on the 6th, here's the video. If you have never been, I suggest checking it out. It is a lovely place.
http://youtu.be/wIHFPCY6EQA