English, asked by lava2, 1 year ago

where. is lal qila situtated

Answers

Answered by TheRuhanikaDhawan
0
lal quila is situated in new delhi
Answered by Anonymous
0
It is located in New Delhi.
Similar questions