Cocos Islands are in the Indian Ocean, 1,720 miles (2,768 kilometers) northwest of Perth, Australia. The islands are an overseas territory of Australia.
Cocos Islands are in the Indian Ocean, 1,720 miles (2,768 kilometers) northwest of Perth, Australia. The islands are an overseas territory of Australia.