Art, asked by smruti464, 1 year ago

where is Delang ????​

Answers

Answered by heyheyhey
1

Answer:

situated in Puri, Orissa, India, its geographical coordinates are 20° 5' 0" North, 85° 45' 0" East

Answered by marshmello83
1

Answer:

HEY MATE

UR ANSWER IS

ODISHA

Similar questions