In 1987 Rambhadradas established a religious and social service institution in Chitrakoot, where, as per the Ramayana, Rama had spent twelve out of his fourteen years of exile. Its name is Tulsi Peeth (the seat of Tulsi). As he is the founder of the institution, Sadhus gave him the title of "Śrīcitrakūṭatulasīpīṭhādhīśvara" (which means the God of the Tulsi Peeth at Chitrakoot). In the Tulsi Peeth, there a temple of Rama and Sita, and its name is Kanch Mandir ("glass temple").