Camotes Islands

English

Proper noun

the Camotes Islands

  1. A group of islands in the Camotes Sea, Philippines.
    Synonym: Camotes