Duck Lake
The Bahamas
>
San Salvador
>
Duck Lake
Duck Lake is a water area in San Salvador.
Duck Lake
Vegetation and ground cover
water