Vellore
And then…. There was light !!!
September 12, 2005
Travel
Another good moment captured by our resident photographer AY. What u see is the Vellore fort, which is really well…