Gangeshwar Temple is located at a distance of three kilometers from Diu. This temple is a Hindu worship place dedicated to Lord Shiva. Five shivlings, are located in the heart of the rocks on the seashore, washed by the tidal waves of the sea.
It is believed that five Pandavas during their exile worshiped Lord Shiva in this temple. The temple appears to be cave formation. This is a honored pilgrimage spot for the Hindus and is a must visit .