India is a country where different communities have co-existed peacefully for centuries and even today they continue to live in complete harmony.