Khabar Odisha: The temple of Goddess Panchubarahi the last remaining landmark of Satabhaya has been swallowed by the sea
to top