Jai Bhavani Temple
India /Maharashtra /Raigad /Alibag Sight Address : Alibag, Raigad, India Edit Detail InformationEdit Bhavani is the Hindu Goddess, who is considered as the source of energy and power of nature. The deity present at this place has eight arms, holding the head of the demon Mahishasura in one and weapons in other. HistoryEdit Jai Bhavani Temple […]