Kissing in public is one hell of serious concern faced by couples in India. This is mainly because of certain traditions that originate from the land of divine cultures. No doubt India is respected in terms of Divinity and serenity but on the other side cases such as kissing in public being considered taboo also hampers a lot.
Most likely Indian people feel that discussing sex is terrible and abhorrent. This leads to the concept that kissing is also a major issue that too in public. They imply that talking sex or performing sensual thing like a kiss in public will degenerate the personality. Perhaps this is the thing that they need to state.

Rarely in any situation does one come across Indian guardians discussing sex to their children. This makes the path for the so-called taboo of public affection. Because charity begins at home, we are taught what we learn from our households.
On the other hand, there is also another reason which connects us with a variant of Indian culture. The culture that we follow from ancient times suggests that any affectionate tasks should be done privately. Thus, making it obvious why kissing is a taboo in public. Indians even surmise that every English movie is just about having intercourse and kissing each other.
Simply this is an act of immaturity. In the event that we are living in a well-organised society points out the question that why do we spend so much time in these debates?
There are several serious topics that need to get attention. Still kissing or even a hug in public still remains one of the most discussed tasks. No one will detain you for that but be prepare to get assaulted!