Location map of the Netherlands Antilles (Leeward Islands)
Equirectangular projection, N/S stretching 107 %, Geographic limits of the map:

N: 18.15° N
S: 17.4° N
W: 63.3° W
E: 62.9° W
Own work
Rosso Robot