Millars Sound
The Bahamas
>
New Providence
>
Millars Sound
Millars Sound is a water area in New Providence.
Millars Sound
Vegetation and ground cover
water
Boatswain Hill
Willis Close
Williams Close