As we approached Vellore Fort, we were struck by the imposing walls that surrounded the massive fortress. Located in the heart of the city of Vellore
Read this post on phototravelings.blogspot.com