A veritable potpourri of the things that make India such a wonderful place to live in or visit.