Niven Meadows
The Bahamas
>
New Providence
>
Niven Meadows
Niven Meadows is a secondary road area in New Providence.
Niven Meadows
Land use
Secondary road
Victoria Gardens
Pyramid Close