Answer:
Mauritius island
Rodrigues island
Agaléga Islands
Explanation:
mountains
The land must produce enough food to feed an enormous population.