What is Kochrab Ashram?

Kochrab ashram (also called Kochra) is the largest ashram in India.Located in the heart of the city of Mumbai, it was established by Kochrakash Singh Bajpai, the son of Maharaja Bahadur Singh.Its main purpose is to offer spiritual training to students from the lower castes.The ashram has been accredited by the Indian Council for Cultural […]