Île de la Navasse / Navassa Island (Disputed area USA-HAITI) ID 958905

Get this data as JSON