answersLogoWhite

0

Orissa

Orissa, or Odisha, is a state in India located on the Bay of Bengal. It is India’s 11th largest state by population and home to the Jagannath Temple, Konark Sun Temple, and Hirakud Dam.

1,201 Questions

No questions found for given filters. Try a different search or filter.