Find the word definition

Wikipedia
Carache

Carache or Caraxe is an island in the Bissagos Islands, Guinea-Bissau. Its area is 80 kmĀ².

Category:Bolama Region