The temple of Taratarini, the twin Goddesses, is situated on the top of a blue capped hill. The beauty of the place is enhanced by the encircling river Rushikulya. The shrine draws huge crowd throughout the year especially on every Tuesday in the month of Chaitra. The place is well connected by regular bus service from Berhampur.There is a Revenue Inspection Bungalow here for accommodation whose reservation authority is Tahasildar, Chhatrapur.