Where is Elliots?

Where is Elliots located?

Elliots, Elliots, Antigua and Barbuda (approx. 17.08088°, -61.7375°)


Where is Elliots on the map?