foho ailora es un Mountain peak situado en . Es una de las 38 picos de las montañas de Timor-Leste. Dirección de foho ailora es Timor Oriental.foho ailora se encuentra en un área remota, con menos de 1 lugares enumerados a su alrededor
Timor Oriental