by: staffPosted on: October 13, 2011 A Big Mustache As we were driving from Pondicherry yesterday, we stopped for lunch somewhere near Vellore, at one of those