Rajgir is a beautiful town in the Indian state of Bihar. Formerly, it was named Rajagirha meaning, the ‘ House of Kings’. The city holds religious values and history linking with Buddhism and Jainism. It also has historic importance in Indian ancient history. In fact, Rajgir offers its visitors to …
Read More »