Mount Ile Api is the highest peak on Lembata island, a small island just o Flores, in East Nusa Tenggara. Standing at 1450 metre tall, Mount Ile Api is visible...
Mount Ile Api is the highest peak on Lembata island, a small island just o Flores, in East Nusa Tenggara. Standing at 1450 metre tall, Mount Ile Api is visible...