Where is Liberta?

Where is Liberta located?

Liberta, Saint Paul, Antigua and Barbuda (approx. 17.0387571°, -61.7951103°)


Where is Liberta on the map?