Offbeat Tourist Places In India : Different cultures, colors, food, diversity and what not, right?