September 12, 2005 Travel And then…. There was light !!! Posted by Wribhu Another good moment captured by our resident photographer AY. What u see is the Vellore fort, which is really well maintained in the heart of this town where the local economy revolves around the Christian Medical College (CMC).