Becharaji town is famous for its temple to Bahuchara Mata, goddess of fertility and patron saint of hijras (transgenders). It is also one of the highly revered Siddha Shakti Peethas, a place where Sati’s hands are said to have fallen and a place where the sincere wishes of the faithful are fulfilled.   Bahuchara, Read More

X