Lying on a hillock in a village of the same name, Mangeshi temple is one of the most popular, richest and largest Hindu temples ... It is said that the Hindu god Shiva came to Goa after he lost ...