1.

HISPANIOLA island lies in

A. Haiti
B. Indonesia
C. japan
D. sri lanka
Answer» B. Indonesia


Discussion

No Comment Found