Located at the confluence of River Kushabhadra and the Bay of Bengal, Ramachandi Beach is one of the best tourist places in Bhubaneswar for nature lovers. It is named after Goddess Ramchandi, the main deity in Konark and also known as the consort of Sun God. Language: English