Tag: Mahesh Navami Grand Festival begins today; an eight-day confluence of religion