98) In which of the following places is the oil refinery in the State situated in Uttar Pradesh?
Answer is:
Mathura
Related Geography MCQ Set - 7 with Answers
Answer is: