The Teachings of Mahavatar Babaji
Babaji is the deathless avatar that has appeared countless times on earth in service to humanity. In his last incarnation he appeared in a cave in Northern India at the age of 19. He taught and served humanity until his forties and in 1974 walked in
Read more…