logo 1

Throughout the history of mankind spiritual giants have appeared on very rare occasions to exemplify the Highest Truth, guiding followers by their conduct in every moment of their lives; Bhagavan Sri Ramana Maharshi perfectly embodied the ultimate truth of Self-realisation, or complete absorption in the Supreme Itself.