Indonesia
Ilila is a city located in Maluku, Indonesia.
You can find Ilila at 4.38° S, 131.58° E, in the Southern Hemisphere. It is classified under Maluku, Indonesia.
The Maluku region of Indonesia is home to Ilila and other cities such as Ambon, Tual, Dobo.
Ilila is surrounded by 6 cities and towns within a 25 km radius.
Ilila is located in Maluku, Indonesia.
Ilila is located at coordinates 4.38° S, 131.58° E in Maluku, Indonesia.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)