×

Nicholls Town

Town in Andros, Bahamas, The Bahamas
Nicholls Town is a town located in North Andros, part of Andros island in the Bahamas. The town features a sweeping beachfront. It is named for Edward Nicolls, an Anglo-Irish military leader in the Caribbean in the early 19th century. Wikipedia
Population: 645 (2010)
Island: Andros