Clarence Town
Town in Long Island, The Bahamas
Clarence Town is a town in the Bahamas. It is located on Long Island.
Clarence Town is the capital of Long Island and has a population of 86 people as of 2010. It has a marina, two restaurants as well as the government dock where the mail boat... Wikipedia