Namlea
Town in Maluku, IndonesiaNamlea is a town and district (kecamatan) situated on the north side of Kayeli Bay on the northeastern coast of the Indonesian island of Buru. It is the capital of the Buru Regency.
Read article
Top Questions
AI generatedMore questions