Mambajao

English

Proper noun

Mambajao

  1. A municipality of Camiguin, Philippines.