Marsh Harbour
Town in the Abaco Islands, The Bahamas
Marsh Harbour is a town in Abaco Islands, Bahamas, with a population of 6,283 as of 2012.
The settlement lies on a peninsula just off the Great Abaco Highway, which runs south through Great Abaco to Cherokee Point and Little Harbour. Wikipedia