Map
Ngela, Solomon Islands
Price
108
website
Hotel
Maravagi Island Resort