You need an embassy visa for Ilhas Cocos (Keeling) if you have um passaporte indiano
Visa options for Ilhas Cocos (Keeling)
Visto de visitante
Para visitar as Ilhas Cocos (Keeling) a negócios ou turismo, você precisa de um visto. Um visto impresso ou de embaixada é o único tipo de visto disponível para visitantes. Normalmente, o visto é um carimbo ou adesivo adicionado ao seu passaporte. Você deve enviar sua solicitação por meio do consulado ou do centro de vistos local. Visite o site do governo para obter detalhes.