Ahimsa: teaching respect for life

What is Ahimsa? It is a profound respect for life in all its forms. In India, non-violence is considered one of the highest virtues and an essential pillar of coexistence.

Read More

Did you know that India … is a land of superstitions?

India has a long history of ancient superstitions based on popular and religious beliefs that people still believe in, and not only in rural areas. Here are some of them: Hanging a string at the front door with a lemon or lime and several chilies, as a symbol of protection against the evil eye. Not…

Read More