where are the keeling islands?
The Territory of Cocos (Keeling) Islands (Cocos Islands Malay: Pulu Kokos (Keeling)) is an Australian external territory in the Indian Ocean, comprising a small archipelago approximately midway between Australia and Sri Lanka and closer to the Indonesian island of Sumatra.