t2india.com
t2india.com
Description:
It is a beautiful small island in the River Mahanadi placed around 37 kms from Cuttack. Apart from its natural beauties that the place is abundant with, it is also famous for the Shiva temple that is perched on a hillock offering a stupendous view of the small island.
Cuttack Travel Guide