FULLFORMDEFINITION
Andros Town is a town in North Andros and capital of Andros Island in the Bahamas.
The town had a population of 59 in 2010.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy