Foho Ailora é um Mountain peak localizado em . É um dos 38 picos de montanhas dentro Timor-Leste. Endereço de Foho Ailora é Timor-Leste.Foho Ailora está localizado em uma área remota, com menos de 1 lugares listados ao seu redor
Timor-Leste