Jambavant – One of seven immortals – Sat Chiranjeevi
In Indian mythology, there are seven immortals, who are also known as Sat Chiranjeevi. These characters are integral to Indian mythology and Jambavant is believed to longest living entity. Jambavant Jambavant is a famous character in Indian mythology. He is believed to be created by Brahma to help Rama fight Ravana. He is also an […]