This island lies in Pulicat Lake and houses
India Satellite launch centre.
give one word
Answers
Answered by
2
Answer:
mein bhi yahi same ques dhudh rahi thii
Explanation:
i think the answer is Sriharikota or irrukam island
Similar questions