About Timor Sea, facts and maps

Timor Sea, arm of the Indian Ocean, lying southeast of the island of Timor, Indonesia, and northwest of Australia. Located at latitude 10° S and influenced…

View More About Timor Sea, facts and maps