Which place is located 7degrees north 80 degrees south
Answers
Answered by
0
Hiii there is your answer
That point is about 10.5 miles east-northeast of the center of Colombo, Sri Lanka.
hope it will help you
plz mark me as brainlist
Answered by
0
Australia
Just a guess
Similar questions