Swami Omkarananda Our land Bharat is famed for the Divine Incarnations that have taken birth on it from time to time.