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.
207 Questions
No questions found for given filters. Try a different search or filter.