Sea Breeze Canal
The Bahamas
>
New Providence
>
Sea Breeze Canal
Sea Breeze Canal is a water area in New Providence.
Sea Breeze Canal
Vegetation and ground cover
water
Sea Breeze Canal