Freetown, Antigua and Barbuda

From Wikipedia, the free encyclopedia

Freetown is a town in Antigua. It is located in the southeast of the island, on a peninsula between Willoughby Bay to the south and Nonsuch Bay to the north.

Coordinates: 17°03′N 61°42′W / 17.05, -61.7