Ayers Creek
The 883rd longest river in the world
Ayers Creek is a stream of Antigua and Barbuda. It is located on the island of Antigua.
Flows through: Antigua and Barbuda.
River data from Wikidata (CC0); lengths normalised to a common unit.
The 883rd longest river in the world
Ayers Creek is a stream of Antigua and Barbuda. It is located on the island of Antigua.
Flows through: Antigua and Barbuda.
River data from Wikidata (CC0); lengths normalised to a common unit.