Solomon Islands
Ngari’alambusi is a city located in Solomon Islands.
You can find Ngari’alambusi at 8.90° S, 161.07° E, in the Southern Hemisphere.
Ngari’alambusi is surrounded by 20 cities and towns within a 25 km radius.
Ngari’alambusi is located at coordinates 8.90° S, 161.07° E in Solomon Islands.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)